In accordance with the contract stipulations set by the Société de Transport de Montréal (STM), China based Zhuzhou Electric Locomotive Company (ZELC) will set up a manufacturing ...

This content is available to only subscribers.