BYD delivers first of 23 e-buses to Turin, Italy

By Charles Morris A recent ceremony in Turin, a city rich in automotive history, inaugurated the arrival of Italy’s first BYD electric buses. Three e-buses arrived in the historic Piazza Castello, to be met by the Mayor of Turin and other civic leaders.
The three 12-meter e-buses are the first of 23 to be …read more