BYD Seals the Largest Electric Bus Order in Turin, Italy –50 BYD 40-foot eBuses
Phased delivery of initial 50 BYD 40-foot eBuses in latest order from Turin’s Public Transport Operator, GTT World leading electric bus manufacturer, BYD, has secured one of the largest orders for eBuses in Italy and the largest eBus […]