India is one of the major investors in Sri Lanka. The interaction of India and Sri Lanka in every sphere – cultural, economic, political – is now more intense than ever before, while at the same time ...
India was pushing back in other ways too, granting neighbours relief from covid-19 and from debt problems linked to Chinese ...