In a major boost for energy cooperation between Kathmandu and New Delhi KATHMANDU: In a major boost for energy cooperation between Kathmandu and New Delhi, Nepal has started selling a total 177.7 megawatts of energy to India from via its power exchange market. “Earlier Nepal had already sold out 37.7 megawatts power to India. After […]