Chinese automobile manufacturer BYD has recently won a contract to supply 64 of their BYD …
K11
-
-
Commercial Transportation
First BYD Electric Bus Has Been Delivered in Indianapolis
by David Mowattby David MowattChinese automaker BYD has recently delivered an electric bus to the Indianapolis transportation provider …