Epic Games lays off 1,000 workers as CEO says the cuts aren't tied to AI March 24, 2026 · CBS News Read full story at source