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