Page 1 of 1

Oil giant Shell appoints renewables head as boss

Posted: Thu Sep 15, 2022 10:43 am
by Countrypaul
Not quite as good as the headline..

https://www.bbc.co.uk/news/business-62912033