China / CNR and CSR win contracts from ministry of railways

It is reported that train makers China CNR Corporation and China CSR Corporation were some of the companies which won contracts to supply more than EUR 1.2 ...

Login here with your SCI RAILDATA Username and Password:

Stay logged in

...or get a free trial account here: