Project summary
1302 ยท Wind energy
  • Salodi, India