Project summary
1386 ยท Wind energy
  • Sangli, India