Isn’t It Time We Started To Take Carbon Removal Seriously?By Press Room10 December 2024 Much has been written over the years about carbon capture and the role it can play in tackling climate change,…