Insight Shell’s bumper £6.1bn profits sparks anger from climate campaigners Posted onMay 2, 2024 Left-wing think-tank IPPR said Shell ‘can’t be trusted to drive the green transition’ 836648