Tech firms cut 45,800 jobs in March 2026 for AI

Business