Press "Enter" to skip to content

Sikkim Commissions India's 2nd Largest Hydro Power Project

In a landmark development for Sikkim, the 1200 MW Teesta Stage III power project has been commissioned from Friday. While announcing Sikkim CM …

Links to article:

Be First to Comment

Leave a Reply