Tag: Snowfall Hydro Power
Construction Process of 37 MW Tejo Thogam Project Moves Forward
Kathmandu: An agreement has been signed in Nepal to prepare the Detailed Project Report (DPR) and tender documents for the 37 MW Tejo Thogam...




