Oil giant Shell appoints renewables head as boss
Posted: Thu Sep 15, 2022 10:43 am
Renewable energy and sustainability discussions
https://www.camelot-forum.co.uk/phpBB3/
https://www.camelot-forum.co.uk/phpBB3/viewtopic.php?f=18&t=1304