Transport for London (TfL) has confirmed that the final costs for the purchase of 600 new bus for London vehicles, along with the way that the buses are being procured, mean that millions of pounds will be saved over the life of the vehicles.
Bus & Coach