Padua, a city in the Veneto region in North East Italy, will soon have its first electric buses running on its streets. BYD has won a tender for the delivery of six BYD 12 metre ebuses to bus operator Busitalia Veneto in Padua. Busitalia Veneto is owned by Busitalia Sita Nord (entirely owned by Gruppo […]