China’s BYD has delivered the first all-electric bus to Shiraz Municipality in Iran. Test runs will be conducted for a month and subsequently more buses are expected to be imported. The buses re...

This content is available to only subscribers.