Indian Prime Minister Narendra Modi on Saturday inaugurated construction work on a solar plant in neighboring Sri Lanka and witnessed the signing of energy and defense agreements seen as efforts to consolidate New Delhi’s influence in the debt-stricken island nation.
Leave a Comment