Three fast track power projects begin operation in India

They are 216MW Jegurupadu and 208MW Godavari Combined Cycle Gas Turbine Projects in Andhra Pradesh, and 740MW Dabhol Phase I in Maharashtra

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content