Jonathan Ross ‘horrified’ by Walliams allegations and Brand conviction
November 11, 2026
Machteld de Haan, president for downstream, renewables and energy solutions at Shell, said: “This agreement reflects Shell’s continued focus on ...
Read moreDetails© 2026 All Access London