Project summary
1478 · Wind energy
  • Western India, India