TNFD 2026: What Nature Disclosures Mean for Your Portfolio
TNFD — the Taskforce on Nature-related Financial Disclosures — has crossed a threshold in 2026 that marks its transition from an ambitious framework into real market infrastructure. Over 733 organisations across 56 countries have committed to nature-related reporting, including asset managers overseeing $22.4 trillion in assets under management and publicly-listed companies with a total market … Read more