
Britain Invests in Planting Forests to Fight Climate Change
In the race to reach carbon neutrality, the British government and other private stakeholders have set out on a daunting task: reforesting Great Britain by planting around 75,000 acres of woodland each year by 2025. The goal is to off-set…