BBlog What is carbon capture?March 3, 2023 Carbon capture refers to the process of capturing carbon dioxide (CO2) emissions from large-scale industrial processes or power…
IIndustry News Tata Chemicals Europe opens UK’s largest carbon capture plant in North West EnglandJuly 29, 2022 Tata Chemicals Europe has officially opened the UK’s first industrial scale carbon capture and usage plant, signalling a…