Since its foundation in 1984, when Margaret Thatcher promised to shrink the state and introduced “private sectorRead More →

Capita, Britain’s biggest outsourcing company, will invest £500m in technology and infrastructure over the next threeRead More →