Plants & Projects

Poolavadi - 99 MW

  • Plant Size99 MW
  • LocationTamil Nadu
  • TypeWind Generation