Uncategorized3 years ago
Shell’s Billions: Are the Oil Giant’s Profits ‘War Profits’?
£32bn – Shell’s profits last year were the biggest in its 115-year history, largely due to rising energy prices following Russia’s invasion of Ukraine. (Subscribe to:...
Recent Comments