CRRC

CRRC Corporation is a Chinese state-owned rolling stock manufacturer

Updated On: 11 Jul 2020 | 12:54 AM IST

China is home to one of the world's largest high-speed train networks

Updated On: 28 May 2016 | 9:51 PM IST