Yangzhou Yaxing Bus Company Limited (Yaxing) has delivered a batch of pure-electric city buses in Tonglu County in Zhejiang Province. The 8.5-metre-long Yaxing JS6851 pure-electric city buses have a c...

This content is available to only subscribers.