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
Follow your favourite topic and get notified
The West Seti river in Nepal. Photo: Handout