Tag S Jaishankar visit India Scores a Strategic Victory Over China in Sri LankaBy Krishan FrancisIndia has signed an agreement to set up power plants in northern Sri Lanka months after China suspended its plans for similar projects.Page 1 of 1