State Power Investment Corporation (SPIC) is a state-owned company headquartered in Beijing, China. In 2020, its revenue was USD 40.1 billion and installed capacity was 176 GW. SPIC announces its ambitions to scale up its low-carbon electricity capacity from 50% in 2020 to 60% in 2025 and 75% in 2035. It does not have a fossil fuel phase-out plan yet.
Total score
0.0
/20
Measurement theme
Score
Measurement theme
Respect human rights
Score
0.0
/10
Measurement theme
Provide and promote decent work
Score
0.0
/6
Measurement theme
Act ethically
Score
0.0
/4
More about the company
Headquarters
China
This company is part of the SDG2000, the 2,000 most influential companies globally