Hydropower in Nepal: A long overdue potential flooded with challenges
Even with vast water resources and hydropower beginning in 1911, Nepal has only tapped into a fraction of its capacity. ...
Even with vast water resources and hydropower beginning in 1911, Nepal has only tapped into a fraction of its capacity. ...