India and Sri Lanka signed seven MoUs during PM Modi's visit, including a first-ever defense cooperation agreement. Other agreements cover Trincomalee's development as an energy hub and multi-sectoral grant assistance. PM Modi also virtually inaugurated the Sampur solar power project.