London Gets All-Electric Double-Decker Buses
Transport for London (TfL) has introduced world’s first zero-emission, long-range, all-electric BYD Double-Decker buses into revenue service routes. TfL deployed its first all-electric double decker buses with a special ceremony…
