Energy SavingTop Stories

Shell directors sued over ‘flawed’ climate plans

ClientEarth says Shell's Board breached its legal duties to manage the climate risk facing the company

Related Posts