Storia: 150,000 Tech Workers Laid Off in 2026 While Companies Post Record Profits: The AI Excuse — Warptech Lab News