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.