The Big Picture

News & analysis

November 16, 2023

Baine: execs ‘increasingly allergic’ to simplistic, overly-positive vision of sustainability 

Companies should work out their purpose and how much 'humanity will have to pay' for growth, the consulting giant suggests
November 15, 2023

Listed companies will exhaust carbon budget by 2026, says MSCI

Research also finds the level of firms disclosing Scope 3 emissions has doubled in three years
October 18, 2023

The great row-back: are corporates giving up on the energy transition?

There are signs that companies are becoming less bullish on decarbonisation, but is it for good reason?
May 24, 2023

Why are the private sector’s net zero pledges such a mess?

Good intentions, sloppy language, data and the permafrost all contribute to Race to Zero's fudged requirements

Visuals