Icon
 

World s largest single site solar power plant completed