Project summary
1370 · Wind energy
  • Jangi, India