Commercial Transportation First BYD Electric Bus Has Been Delivered in Indianapolis by David Mowatt September 25, 2018 by David Mowatt September 25, 2018 Chinese automaker BYD has recently delivered an electric bus to the Indianapolis transportation provider … Read more