Capita shares slip as outsourcer's strategy shake-up weighs on revenues
Its sales fell 9% year-on-year to £1.2bn in the first half of 2024, reflecting previously announced contract losses.
Its sales fell 9% year-on-year to £1.2bn in the first half of 2024, reflecting previously announced contract losses.