China mulls exit from Nepal’s Seti hydropower project
Citing high resettlement and rehabilitation costs, China is planning to make an exit from 750-megawatt West Seti hydropower project in Nepal, reported the South China … Read more
Citing high resettlement and rehabilitation costs, China is planning to make an exit from 750-megawatt West Seti hydropower project in Nepal, reported the South China … Read more