Tag: EIA approved
Work Progresses on Upper Tamor A 60 MW Hydropower Project
Kathmandu: The construction process of the 60 MW “Upper Tamor A Hydropower Project” has progressed. The Department of Electricity Development (under the Ministry of...





