Icon
 

Photovoltaic powered station in N China fosters green development