Oil and gas giant Shell reported a dip in profits below the record highs of 2022, totalling $28.25 billion (£22.32 billion) in 2023 as energy prices remained elevated. The company's shift towards ...
A BBC investigation has uncovered allegations that energy giant Shell has ignored repeated warnings that a controversial clean-up operation of oil-polluted areas of southern Nigeria has been beset by ...