CSR Corporation Limited, formerly known as China South Locomotive & Rolling Stock Corp was a Chinese manufacturer of locomotive and rolling stock.
In 2015, the company merged with China CNR to form CRRC. Wikipedia
Parent organization: CSR Group
Subsidiaries: Times Electric and CRRC Nanjing Puzhen
Successor: CRRC
Founded: December 28, 2007
Headquarters: Haidian District, Beijing, China