DALIAN, Jan. 26 (Xinhua) -- China Railway Rolling Stock Corporation (CRRC) Dalian Co. Ltd., a subsidiary of CRRC, is a leading producer of eco-friendly, new-energy locomotives. Based in Dalian, a port city in northeast China's Liaoning Province, the company is focused on high-end trains and cleaner energy to support China's dual carbon goals.













