S Jaishankar turns table on China in Nepal

India and Nepal inked a major pact on Thursday under which Kathmandu will sell 10,000 Megawatts of power to New Delhi in the course of the next 10 years. This pact is seen as a major template to give a depth to the economy of Nepal.