Indian Prime Minister Narendra Modi on Saturday inaugurated construction work on a solar plant in neighbouring Sri Lanka and witnessed the signing of energy and defense agreements seen as efforts to ...
Prime Minister Narendra Modi, alongside Sri Lankan President Anura Kumara Dissanayake, inaugurated two major India-backed ...