Questions raised over London projects despite TfL’s £1.6bn bailout
All of Transport for London's construction projects have been placed under review after it secured a £1.6 billion financial lifeline last week.An eleventh-hour deal was sealed with Whitehall to keep London’s transport operator afloat. Under the terms, TfL will receive a £1.1...