BYD has made progress in electrifying the east coast of the United States with a delivery of 5 electric buses to Martha's Vineyard Transit AuthorityRead full news