Indian Government Backs US.48 Billion 1,200-MW Teesta Stage-III Hydroelectric Project
Indiaâs Power Ministry recommends National Hydroelectric Power Corp. (NHPC) purchase private equity shares to ensure the US$1.48 billion 1,200-MW Teesta Stage-III hydroelectric project on the Teesta River in the northern district of Sikkim is completed.