Icon
 

China s largest gigawatt level photovoltaic base in the world