An explanation of what carbon capture is

What is Carbon Capture?

Global Carbon Capture Technology Leaders, Svante and Climeworks, Agree to Collaborate On Solutions for a Net-Zero-Emissions World