Energy/Hydropower Nepal-India Relations News India endorses MoU to purchase 10,000 MW power from Nepal in ten years HT September 5, 2023 Kathmandu, Sept 5: India has officially given its approval to […]