Sunday 29 October 2023

London Bus Contract Awards

152 New Electric buses required for the latest Transport for London (TfL) operator contracts.
116 will be double-deckers and 36 will be single-deckers for the seven year contracts.



Read the Route One report here