Shell chief says green energy businesses must start delivering returns
Originally published January 30, 2025
Related Companies
Latest Content
‘Net zero’ emissions standard paused as Shell quits
January 2, 2026
BP cuts renewable investment and boosts oil and gas in strategy shift
December 31, 2025
New York City lawsuit against Exxon, BP, Shell over climate change dismissed
December 29, 2025
BP and Shell rein in electricity ambitions to escape ‘valley of death’
December 22, 2025
Shell Aims to Sell Majority Stake in Carbon Offsets Business
June 21, 2025