Clean Transport BYD Receives One Of Largest Electric Bus Orders In Italy — 50 Electric Buses BYD keeps racking up big electric bus orders, this time in Turin, Italy. Johnna CriderMay 26, 2021