Press release
Investing in nature could unlock 80k new jobs and boost the economy by £80bn, new research finds
The report puts forward the case for addressing the UK’s 'nature finance gap’ by spending £56bn over the next 10 years t...
Posted Jun 24, 2026
