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 ...