Barclays Layoffs April 2025 Pdf. 15,589 employees laid off — see all february 2025 tech layoffs. According to independent layoffs tracker layoffs.fyi, as of august 30, 2025, 422 tech companies have laid off 136,782 employees.
Following significant workforce reductions in 2022 and 2023, this year. According to the tracker layoffs.fyi, tech companies have laid off more than 124,000 employees as of august 20, 2025, taking the overall tally of layoffs since 2022.
Barclays Layoffs April 2025 Pdf Images References :