Project summary
1077 ยท Wind energy
  • Rajasthan, India