Electric double deckers take over the streets of London
The streets of London recently welcomed the arrival of a global first – a completely emissions free pure electric double decker especially designed and developed for Transport for London (TfL) by BYD. Held at City Hall, the event saw Deputy Mayor of London for Environment and Energy Matthew Pencharz formally receive the first bus from […]
