China-based rolling stock manufacturer China CNR Corporation Limited has secured contracts worth USD323 million to supply railcars to several Asian countries. The company's subsidiary in Changchun has...

This content is available to only subscribers.