BYD delivers all electric bus to Shiraz, Iran June 19, 2017 | Middle East & Africa Company News 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. Username or E-mail Password Remember Me Forgot Password