Business ❯ Operations ❯ Cost Management
Layoffs Technology Overhaul
Delayed U.K. COVID booster deliveries into 2026 triggered a lowered 2025 revenue forecast accompanied by deep cost reductions.