No matching items found
SHOWING 1 Results
Nepal and India signed a power trade agreement on Thursday for Kathmandu to export 10,000 megawatts (MW) of hydroelectricity to India over the next 10 years,