Leading The Charge On Climate : Carbon Removal Role In Achieving Net Zero

Scientists are warning that climate change is a threat to the economy. But what does it mean for those who are committed to reducing carbon emissions by 2050? The BBC's Chris Stokel-Walker looks at why stigma and complacency will hinder progress.

Source: forbes.com
Published on 2023-02-06