On the 12th of November 2021, 145 countries met at the COP26 conference and committed to reducing deforestation by 2030. The endorsers collectively manage nearly 91% of the Earth’s forests, which is over 14 million square miles. Measuring areas this � Read More