Transport for London (TfL) has successfully completed the UK’s first speed limiting technology trial on London buses. The trial was carried out on two bus routes – route 19 from Batte...

This content is available to only subscribers.