Eighteen-meter electric articulated buses: BYD’s first time in Spain
BYD has secured an order from four 18-meter electric articulated buses, which will be supplied to operator Moventis in Spain. This is a first for the Chinese manufacturer: it is making an articulated delivery to Iberian territory for the first time ever. Moventis handles intercity passenger transpor...