Badalona/Barcelona ordered 8 e-buses from BYD
BYD is strengthening its position in the Spanish bus market. BYD and TUSGSAL, a public transport operator in Catalonia, Spain, signed a contract for the delivery of eight BYD pure electric 12 metre buses to […]