Since January 2026 tech layoffs top 120,000 amid AI adoption

Business