Plans to build Nepal’s biggest hydropower project was been delayed by politics and compensation issues for 10 years, but is now held up because…
Dam site of Upper Karnali hydropower (900 MW) in Daab in Dailekh district. Indian company GMR is in final stage to start construction of the…