Environmental policy expert explores the promise of forests to alleviate poverty
More than 100 world leaders have promised to halt and reverse deforestation by 2030, in the first major deal of the 26th United Nations Climate Change Conference (COP26) in Glasgow. Deforestation contributes to global climate ...