Supreme Court Upholds Electricity Trade Agreement with India, Clarifies No External Monopoly 3 weeks ago Kathmandu. The Supreme Court has upheld the long-term electricity trade agreement between Nepal and India,...