by Tim Richardson on (#5K3G7)
Now why on Earth would you be shy about your £528m relationship? Capita has signed a customer management contract extension with an un-named “major European telecoms provider” worth up to £528m, it told the London Stock Exchange today.…