Source: Foreign investments in Nepal’s Hydropower sector

Advertisements