Banking and FinanceTop StoriesIMF visit to Sri Lanka: All you need to knowGBO CorrespondentMarch 25, 2026March 24, 2026 GBO CorrespondentMarch 25, 2026March 24, 2026 The IMF said the economy grew by 5 per cent in 2025,...