Swiss Carbon Capture Giant Climeworks Lays Off Staff Amidst Funding Cuts and Operational Challenges IntelligentHQ 1 June 2025