Solar Energy

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.

India has been concerned about China’s increasing presence in Sri Lanka, which is located on one of the world’s busiest shipping routes in what India considers part of its strategic backyard.

Indian Prime Minister Narendra Modi, left, and Sri Lankan president Anura Kumara Dissanayake, center right, walk together during an official welcome ceremony in Colombo, Sri Lanka, Saturday, April 5, 2025. (AP Photo/Eranga Jayawardena)