The UK government is pushing ahead with plans to outsource more government services despite the growing evidence that the UK public sector is nowhere near capable of managing the large contracts involved.
The UK government is pushing ahead with plans to outsource more government services despite the growing evidence that the UK public sector is nowhere near capable of managing the large contracts involved.