Serco profit rises in 2025, launches £75 million buyback
Serco Group PLC on Thursday reported higher annual profit, raised its dividend and announced a new £75 million share buyback.
The Hampshire, England-based government services outsourcing...
Thu, 05/03/2026 - 11:07