Groups quit India power sector

4 billion power project in central India, the latest foreign investors to withdraw from the sector in frustration over legal wrangling and bureaucratic obstruction

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