China-based bus and coach manufacturer Zhongtong has delivered 70 electric buses to be deployed on Transjakarta, a bus rapid transit (BRT) system in Jakarta. The buses will be operated by Damri, an In...

This content is available to only subscribers.