Icon
 

China s newly installed renewable energy capacity reached 54 75