Nepal will sell its surplus electricity to India at a competitive rate after New Delhi allowed the neighbouring country to trade its power in the Indian power exchange market, according to media reports on Wednesday. Nepal became an energy surplus country ever since the 456MW Upper Tamakoshi Hydropower Project came into full operation in August […]