Taxpayers face a bill of £199bn for projects outsourced to private companies even if no new schemes are awarded public money.
Taxpayers face a bill of £199bn for projects outsourced to private companies even if no new schemes are awarded public money.