BYD Scores Europe’s Largest Electric Bus Fleet Order

51 electric buses for the 507 and 521 bus routes in London will be delivered jointly by BYD and ADL for £19 million ($30 million) including a full on-site repair and maintenance program for the term of the contract. This is so far the largest single order for e buses… …read more