Leaf By Leaf, Climbing Global Climate Ladder: India Joins World’s Top Ten Forest Carbon Sinks

The nation’s forests and tree cover sequestered an estimated 150 million tonnes of carbon dioxide every year between 2021 and 2025