Electric buses deployed in multiple cities of China February 1, 2021 | Asia Pacific News A fleet of 15 electric buses has been deployed in Shawan district of Leshan city in Sichuan province. Each air-conditioned (AC) bus is 8.1 metres long and is equipped with an intelligent voice announc... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password