China Railway Investment Corporation (CRIC), an investment arm of the Chinese Ministry of Railways, has awarded contracts for the supply of 175 high-speed trains with a maximum speed of 350 km/hr and ...

This content is available to only subscribers.