CRRC to supply rolling stock in Argentina December 15, 2020 | Latin America News CRRC Corporation Limited (CRRC), China Railway Construction Corporation Limited (CRCC), and China Machinery Engineering Corporation (CMEC) have signed an agreement with the Ministry of Transport of Ar... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password