Project summary
1638 ยท Solar energy
  • Maharashtra, India