BYD Delivers 246 eBuses to Keolis, Europe’s Largest Single Order for Electric Buses
(BYD eBus fleet to reduce 15,755 tonnes of CO2 emissions annually) BYD, the world’s leading eBus manufacturer, has commenced delivery of Europe’s largest ever single order for electric buses to Keolis Nederland BV, the Dutch subsidiary of […]