While electricity trade between India and Nepal appears to give the former a commanding advantage against China in Nepal’s hydropower sector, there is also growing concern as to whether India’s