Icon
 

Hitting new record in electricity generation China has the world s