Shell appears to have received more than £50 million in taxpayer handouts for its North Sea operations in 2024, the last year it reports government payments Shell made $7 billion profit in Q1 this year www.shell.com/sustainabili...
73 likes 2 replies
?