BYDCommercial Transportation Fleet of 64 BYD Electric Buses to Be Delivered to Colombia by David Mowatt January 5, 2019 by David Mowatt January 5, 2019 Chinese automobile manufacturer BYD has recently won a contract to supply 64 of their BYD … Read more