Capita signs £528m contract extension with major European telecoms provider
LONDON, UK: Capita plc has been awarded a customer management contract extension with a major European telecoms provider. Building on the current framework contract, the extension now has a minimum volume base and is worth up to £528m in total…