Sunday 29 October 2023
London Bus Contract Awards
1
52 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
Newer Post
Older Post
Home