Hydro Power News

Latest on Hydro Power: The Public Investment Board (PIB) has approved the 1,720 MW Kamala Hydroelectric Project in Arunachal Pradesh, entailing an investment of...

See all updates on Hydro Power