Older Newer Share Tags Eninrac ConsultingEninrac InfographicsEninrac Market InsightsOmnicorePlusISTS-Grid Connected 1200 MW Wind Power Project in India (SECISTS-Grid ConnectedISTS-GridISTS-Grid Connected 1200 MW Wind Power Wind Power Project in India Wind Power Project in India SECI TrancheWind ProjectWind Power Project