CRC approves production of HSR inspection vehicles December 26, 2013 | Asia Pacific News China Railways Corporation (CRC) has approved series production of a fleet of diesel railcars that are designed to enable inspection and repair of overhead electrification equipment on high-speed rail... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password