CSR Corporation Limited, formerly known as China South Locomotive & Rolling Stock Corp was a Chinese manufacturer of locomotive and rolling stock.
A CSR Electric Multiple Unit on the Mitre Line in Argentina
A label of CSR Meishan Company on a train
The CRH380A electric high-speed train developed by CSR and manufactured by Sifang Locomotive and Rolling Stock Company
CSR SDD8 FCA (Ferrovia Centro-Atlântica) nº9564. Brazil.
CRRC Corporation Limited is a Chinese state-owned and publicly traded rolling stock manufacturer. It is the world's largest rolling stock manufacturer in terms of revenue, eclipsing its major competit
CSR Corporation Limited
…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. In 2007 the China South Locomotive & Rolling Stock Corporation Limited (CSR) was formed. as a special purpose vehicle for potential initial public…
CRRC headquarters in Haidian District, Beijing