A fleet of 100 pure electric buses supplied by China-based Yaxing Motor Coach Company Limited have been deployed in Bijie, a city in Guizhou Province.  Each bus is 10.5 metres long and has a capa...

This content is available to only subscribers.