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

Satellite Imagery and Biodiversity Pledges: The Verification Revolution

Satellite imagery is becoming the most powerful tool for verifying biodiversity pledges in 2026 — and its rapid deployment is changing what “credible” looks like for companies making nature-related commitments. As the TNFD (Taskforce on Nature-related Financial Disclosures) framework drives broader nature disclosure requirements, and as biodiversity credits begin to emerge as an asset class, … Read more