By CEP Staff • 3 December 2020 in News

Swiss-based carbon capture company Climeworks AG has commenced construction efforts on Orca, the world’s first large-scale direct air capture and carbon storage plant in Iceland.