Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2025October › 30

Fossil

8 months ago

Fossil fuel firm plans to buy back shares for 16th consecutive quarter, as protesters say Shell’s profits are ‘horror show’

Profits at Shell have climbed to more than $43bn for the year so far after f…

page 1 of 1