Icon
 

China adds new renewable capacity at record breaking pace as it