Business ❯Finance ❯Corporate Strategy ❯Workforce Management
Delayed U.K. COVID booster deliveries into 2026 triggered a lowered 2025 revenue forecast accompanied by deep cost reductions.