CRRC Corporation
CRRC Corporation Limited is a state-owned company headquartered in Shanghai, China. In 2023, it had a revenue of USD 33.1 billion. CRRC's business covers research and development (R&D), design, manufacture, repair, sale, lease and technical services for rolling stock, urban rail transit vehicles and engineering machinery, among others.
- Ranking position
- #12 /14
- Total score
- 6.6 /100
- ACT
- 2.3 /60
- Core social indicators
- 3.0 /20
- Just transition
- 1.3 /20
- Performance score
- 1.6 /20
- Narrative Score
- ABCDE
- Trend Score
-
- Trend line is up
- Trend line is equal
- Trend line is down
ACT score components
Act assessment
Trend
CRRC Corporation receives a trend score of -. If the company were reassessed in the near future, its score would likely decrease. CRRC has not set any specific target to reduce its scope 1, 2 and 3 emissions. Moreover, the company only discloses emissions values related to its operations for 2023. Therefore, it was not possible to assess its alignment with its 1.5°C pathway. The company does not disclose the proportion of its CapEx or R&D dedicated to low-carbon technologies.
Progress towards the Paris Agreement
CRRC has set targets aligned with China’s dual carbon strategy, aiming to achieve carbon neutrality in its operations by 2035 and in its value chain by 2050. However, the company has not set any specific and measurable targets to reduce its scope 1, 2 and 3 emissions. Moreover, CRRC only discloses scope 1 and 2 emissions for 2023, and it was therefore not possible to meaningfully assess the company’s alignment with its 1.5°C pathway. CRRC reports a total CapEx of USD 3.1 billion in 2023, but it does not disclose the share dedicated to low-carbon technologies, nor the planned CapEx for the next three years. Although the company discloses some elements of transition planning, it lacks a robust low-carbon strategy with actionable and measurable commitments. Furthermore, there is no evidence that CRRC has recent and current activities in supplier or client engagement to encourage emissions reduction in its value chain.
Social Assessment
Core Social Assessment
More about the company
- Headquarters
- Beijing, China
- Ownership
- Publicly-listed
- Group revenue
- USD 33.1 billion (FY2023)
- Group employees
- 154,292 (FY2023)
- Vehicles sold
- -
- Website
- https://www.crrcgc.cc
