Game changing invention in carbon capture technology

Game changing invention in carbon capture technology

Does the term “Carbon capture and storage” ring a bell in your mind? Wikipedia defines it  as a “technology attempting to prevent the release of large quantities of CO2 into the atmosphere from fossil fuel use in power generation and other industries by capturing