Transport UK London Bus electrifies bus route with 29 DD e-buses and Siemens chargers (and financing)
Transport UK London Bus (former Abellio) introduced a fleet of 29 electric double-decker buses to one of their busiest routes in London, route 63. The operator developed its Walworth depot in London to incorporate fully electric routes with power infrastructure, maintenance and charging facilities. ...