Five hydroelectric projects under construction in Raghuganga Municipality, Myagdi, have agreed to meet their corporate social responsibility (CSR) commitments following pressure from local residents.
The Himalayan country needs Chinese investment and the Indian market to tap the full potential of its hydropower sector. Can Nepal walk the fine line?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results