Belarus-based Belkommunmash has secured the order to supply electric buses to Tehran.   Tehran Municipality operates the bus rapid transit (BRT) system in the city. The BRT system covers 132 stops and...

This content is available to only subscribers.