Capita announced that its Contact Centre business within Capita Experience has secured a four-year contract renewal with a major European telecommunications provider, valued at £62 million, commencing in January 2026. Continue reading Capita secures £62m contract renewal with major European telecom provider