The West Seti river in Nepal. Photo: Handout
China eyes exit, Nepal’s West Seti hydropower project in jeopardy
Chinese company finds the 750-megawatt West Seti hydropower project financially unfeasible due to high resettlement and rehabilitation costs
Topic |
Nepal
The West Seti river in Nepal. Photo: Handout