Icon
 

China s largest onshore wind power project boosts green energy