Madeleine North
June 23, 2026
Around 73,300 total tree species are predicted to exist on the planet, of which only 64,100 are currently documented.
Bringing you weekly curated insights and analysis on the global issues that matter.
Madeleine North
June 23, 2026