Icon
 

China s installed power generation capacity ranks first in the world