Anhui Ankai Automobile (Ankai), a China-based manufacturer of commercial vehicles, has shipped a batch of 120 electric buses to be deployed in Bishkek, the capital of Kyrgyzstan. The electric buses wi...

This content is available to only subscribers.