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