Icon
 

China s non fossil energy power generation installed capacity