Tech layoffs continue into 2026 after large cuts in 2024-2025

Business