Project summary
1081 ยท Solar energy
  • Southern States, India