Sita Acharya

Nepal, the Land of Himalayas well renowned for its water resources, where more than 6000 rivers and falls flow down from highs Himalaya through Mountain and Terai. However, Nepal has not yet been able to tap even one percent of potential electricity generation capacity in more than a century of hydropower 

Read More

Supportive Partner