India will not buy Nepal’s surplus electricity produced by hydropower projects having Chinese components or built by Chinese contractors, Indian authorities have reportedly conveyed to Nepal, days after the industry players from the two nations signed a landmark agreement for power trading
