Read More2 minute read CompaniesCarbfix Launches Carbon Capture Plant In Iceland Carbfix Iceland has announced that its new pilot carbon capture and storage (CCS) site at ON Power’s geothermal…byDimana DonevaMarch 29, 2023One comment