CRRC subsidiaries deliver electric train sets in Serbia and Romania May 3, 2024 | Europe News, News Subsidiaries of China Railway Rolling Stock Corporation (CRRC) have delivered passenger train sets to two operators in Southeast Europe. CRRC Changchun Railway Vehicles Co., Ltd. has delivered the fir... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password