This huge round structure, called ‘the dome’, is only one piece in China's Fuqing Nuclear Power Plant, which is currently under construction. (Photo: M. Klingenboeck/IAEA) It has 38 nuclear power ...
The China Power Project is committed to providing interactive visualizations and expert analysis in order to facilitate informed discussions of the complexities, capabilities, and potential outcomes ...
As long as the share of renewable installation in China’s power mix is consistently increasing, even if there is short-term disruption, the course towards a greener energy structure for China ...
A state-owned energy conglomerate is leading a tech consortium to build an offshore “integrated energy island” in southern China, a green power project regarded by scientists as one of the ...