Insight British Gas boss who said ‘no point’ justifying his salary sees pay nearly double to £8.2m Posted onMarch 27, 2024 Chris O’Shea was paid £8.2 million for leading the British Gas owner last year 461396
Insight Voices: 100 days to go – and we’re no closer to justifying the Qatar World Cup Posted onAugust 12, 2022 Same-sex relationships are illegal and potentially punishable by death in Qatar, and authorities have not said how they can guarantee the safety and enjoyment of … 1221596