Indian cabinet approves $243m for 210MW Luhri Stage-I hydro project

The Luhri Stage-I Hydro Electric Project is located on river Satluj in Shimla &Kullu districts of Himachal Pradesh. (Credit: Russ McElroy from Pixabay)



Related Article
Recommended Whitepaper

View More