BYD delivering 6 electric buses to Martha’s Vineyard; 4 more to be purchased
BYD recently delivered five electric buses to the Vineyard Transit Authority (VTA) in Martha’s Vineyard, Massachusetts; a sixth is scheduled to be delivered by the end of the July. VTA Continue Reading