BYD debuts new Double Deck electric bus in London

By Luke Willetts – 16th June 2024