The world’s biggest polluters have been put on notice by their big investors. The Climate Action 100+ group says they need to spend more money to deliver on their carbon reduction promises.

%d bloggers like this: