
International
Tech Layoffs: 22,692 Employees Laid Off by 81 Companies So Far in 2025, Job Cuts Surge Globally Amid Various Reasons
Tech layoffs surged globally in 2025 and so far, 81 companies laid off 22,692 employees amid various reasons. Mumbai, March