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 years, less than 40 percent of the estimated value outlined during the tender stage.…