150,000 Tech Workers Laid Off in 2026 While Companies Post Record Profits: The AI Excuse
In 2026, over 150,000 tech workers have been laid off across 363 events, with companies explicitly citing AI as the primary driver while posting record profits. Cloudflare cut 20% of its workforce dur…