India and Nepal are set to sign a long-term energy deal next week that would involve New Delhi importing 10,000 megawatts of electricity from the Himalayan state over the next 10 years. During Prime Minister Prachanda’s recent India visit the two sides had agreed in principle that India would import 10,000 megawatts of electricity from […]