For Climeworks, a Zurich carbon removal startup ... energy source and lower the technology's costs. "So you push the price down, right, and that's what stimulates the market," Edward Sanders ...
Switzerland-based Climeworks, which has built the world’s largest carbon capture plant, is in discussions with Hong Kong investors, offering them exposure to potentially lucrative projects that ...