Project summary
1622 ยท Solar energy
  • Rajasthan, India