Open live tracker
HomeStartup LayoffsMay 2025 › Climeworks

Climeworks lays off 106 employees — May 21, 2025

Climeworks, a energy company based in Switzerland, laid off 106 employees on May 21, 2025. At the time, the company was at the Private Equity stage. The layoff was reported by this source.

Company
Climeworks
Employees laid off
106
Date
May 21, 2025
Industry
Energy
Country
Switzerland
Company stage
Private Equity
Total raised (pre-layoff)
$734M

Source: https://www.bloomberg.com/news/articles/2025-05-21/carbon-removal-startup-climeworks-is-cutting-22-of-staff

Track all startup layoffs live →

Recent layoffs in Switzerland

CompanyLaid offDateIndustryCountry
Sportradar November 2, 2023 Data Switzerland
Acronis October 11, 2023 Security Switzerland
Utopia Music April 17, 2023 Other Switzerland
Logitech 300 March 22, 2023 Hardware Switzerland
Comparis March 2, 2023 Finance Switzerland

Recent Energy layoffs

CompanyLaid offDateIndustryCountry
Enpal 100 March 27, 2026 Energy Germany
Modern Hydrogen December 3, 2025 Energy United States
Scope3 September 5, 2025 Energy United States
General Fusion May 5, 2025 Energy Canada
Stem April 29, 2025 Energy United States

See all layoffs from May 2025 or the full startup layoffs tracker.