Bus News

Novara adds three ebuses

ITALY The delivery of three 12m BYD ebuses to the municipality of Novara, close to Turin, means that the two cities now have 23 emission-free full-size buses in service, the largest such fleet in Italy. […]