Project summary
1447 ยท Solar energy
  • Western India, India