Shell’s bumper £6.1bn profits sparks anger from climate campaigners

Think-tank the IPPR said Shell ‘can’t be trusted to drive the green transition’

close

Leave a Reply

Your email address will not be published.