BYD has secured the largest ever single order for electric buses in Europe in a deal with Keolis Nederland BV, the Dutch subsidiary of global public transport provider, Keolis. The landmark order comprises 259 pure-electric, 100% emissions-free BYD electric buses scheduled for programmed delivery from next summer. “This is a momentous occasion for BYD,” said […]