Kathmandu, Sep 22 Three days after Nepal and Indian infrastructure major GMR sealed a deal to develop the 900 MW Upper Karnali hydropower project in the Himalayan nation, senior officials
Kathmandu, Sep 22 Three days after Nepal and Indian infrastructure major GMR sealed a deal to develop the 900 MW Upper Karnali hydropower project in the Himalayan nation, senior officials