India has expanded power sector partnership with Nepal with Kathmandu awarding the much-delayed West Seti Hydropower Project and Seti River Hydropower Project in the western part of the Himalayan nation to a leading Indian firm nearly four years…
Welcome! Log into your account
Recover your password
A password will be e-mailed to you.