News

The 341 MW Budhigandaki Hydropower Project, Nepal's largest-ever hydropower project to be built by the domestic private sector, has secured financial closure.Ten banks and financial institutions have ...