Featured News Loss of nature is pushing nations toward sovereign credit downgrades and ‘bankruptcy’– report World’s first biodiversity-adjusted sovereign credit rating warns of looming national debt crises across 26 countries. Read more
Loss of nature is pushing nations toward sovereign credit downgrades and ‘bankruptcy’– report Read more
How can technology and innovation policy create sophisticated export industries and innovation clusters? Read more
The Treasury needs to hold its nerve: investing in climate action is Britain’s biggest economic opportunity in a generation Read more
Cambridge economists will train leaders in how to boost sustainability and ‘future wellbeing’ Read more