On Thursday morning, carbon removal firm Storegga confirmed they would be pulling out of the scheme, following a ‘strategic review’.
Categories
On Thursday morning, carbon removal firm Storegga confirmed they would be pulling out of the scheme, following a ‘strategic review’.