Project summary
1517 ยท Wind energy
  • Satara, India