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