Dabhol phase-II construction 30 pc complete
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
Publication Date:
31/10/1999