Topic summary

CSR Corporation Limited

CSR Corporation Limited

CSR Corporation Limited (CSR), 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.