
The new boss of outsourcing giant Capita, among the biggest beneficiaries of Government contracts, has promised a “rapid reduction” in costs after the business swung to a £107 million loss in 2023.
The business is one of the UK’s largest employers with a 43,000-strong workforce, offering staff for many crucial Government functions, including a large amount of NHS support staff.