#153 TNFD Status Report 2026: Nature Risk Is Financial Risk
The TNFD Status Report 2026 shows nature-related disclosure doubling to more than 1,000 organisations, even as the information is only beginning to shape how companies and investors make decisions.