Icon
 

India builds its largest renewable energy project in the salt deserts