Capita shares soar as outsourcing firm swings back into the black
Pre-tax profit of £116.6 million reported for 2024Annualised cost savings of £140 millionContract renewal rate grew to 92%, up from 51% in 2023Shares in Capita (CPI) rallied more than 10% to 14p in morning trading as the...
05 March 2025