Shareholders Squirm, Climate Analysts Pounce as Shell Releases ‘Grotesque’, ‘Delusional’ Climate Plan – The Energy Mix

Got a question?