Capita?
So I couldn't find Capita in the article. Is everything okay with them?
The government has lifted the lid on its £200m Technology Services framework, with more than half of the 85 suppliers awarded a place being SMEs. The agreement is the new incarnation of its managed services framework, which originally included around 11 large suppliers. The new version is intended to help central government …