Icon
 

Asia s largest Solar Power Plant PEOPLE AND ENVIRONMENT