Business Overview

SPIC is one of China's largest power producers, an integrated energy group with power as its core. It has a total installed capacity of 187 GW, including 85 GW of thermal power, 24 GW of hydropower, 8 GW of nuclear power, 35 GW of solar power and 35 GW of wind power, with clean energy accounting for 58.69% of the total. It supplies 583 TWh of power and 216 million GJ of heat in 2020. It also owns a coal production capacity of 80.59 million tons per year (t/y), aluminum smelting capacity of 2.51 million t/y and railway transportation line of 627 km.