Project summary
1354 ยท Wind energy
  • Georai, India