By CEP Staff • 26 August 2021 in News

Swiss carbon capture company Climeworks and Swiss Re have signed a 10-year carbon removal purchase agreement, worth $10 million, to help stimulate greater investment in carbon removal solutions.