How we choose to end deforestation will impact future emissions
The Glasgow Leaders' Declaration on Forests and Land Use signed at COP26 represents a commitment by leaders representing over 85% of the world's forests to halt and reverse deforestation and land degradation by 2030. But ...