The Big Picture

News & analysis

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