Transport UK London Bus electrifies bus route with 29 DD e-buses and Siemens chargers (and financing)Transport UK London Bus introduced 29 electric double-decker buses, enhancing sustainability on busy route 63 through a tailored electrification solution.