Shell Shareholders Up the Pressure Over Climate Targets

January 16, 2024 Digitize2020 0 Comments

Some 27 institutions have backed a resolution by Dutch activist group Follow This on limiting global warming

leave a comment