Business Shell paid nothing in Q3 windfall tax due to investment in North Sea October 27, 2022 Premium Content
Business Shareholder boon to ‘raise eyebrows’ as Shell hails ‘robust’ £8.2 billion in profit in latest quarter October 27, 2022