TfL Argues £775M Cleaning Contract Award Was Justified

Transport for London has denied carrying out a flawed bidding process for a £775 million ($1.05 billion) contract to provide facility management services across its estate, arguing that a losing bidder...

Already a subscriber? Click here to view full article