Capita's £370M Whitehall outsourcing deal challenged as 'abnormally low'

Rival bidder Sopra Steria launched legal claim over DWP procurement Capita confirmed today it won a business process outsourcing deal for multiple UK government departments for £370 million over ten y...