Public transport network tag sponsored by:
Public transport network
-
London, United Kingdom - BYD, the world’s leading manufacturer of new energy vehicles (NEV) and power batteries, has reached a significant milestone with the global debut of its latest innovation, the all-new electric double-decker bus, the BYD BD11.
bydeurope.com | | Article Details | Related Articles