Dabhol phase-II construction 30 pc complete

Enron has completed 30 per cent construction of its 1,444-mw power station and the associated liquefied natural gas(LNG) terminal of its 2,450 mw power project, set up by its subsidiary, Dabhol