UK project trials carbon capture at sea to help tackle climate change

The world is betting heavily on carbon capture — a term that refers to various techniques to stop carbon pollution from being released during industrial processes, or removing existing carbon from the atmosphere, to then lock it up permanently.