Massive Layoffs In 2025 Pdf. 22,153 employees laid off — see all april 2025 tech layoffs. 7,403 employees laid off — see all march 2025 tech layoffs.
August 15, 2025, 11:46 am edt. Ibm (international business machines corporation) is shutting down its key research and development (r&d) division in china.