Capita won disastrous UK pensions gig after acing performance checks

Top civil servant tells MPs bid was strong on quality and value for money The UK government awarded Capita a £239 million contract to run the Civil Service Pension Scheme…