During PM Modi’s visit to Colombo, India and Sri Lanka signed key defence and energy agreements amid growing regional tensions with China. Sri Lankan President Anura Kumara Dissanayake assured that ...