Turin and Novara, Italy. 23 new BYD e-buses on the streets
BYD has been delivered three 12m e-buses to the Municipality of Novara. The new e-buses can be used during a full day operations without necessity to charge their batteries. The new electric buses were presented […]