International Finance Corporation - 2022
Sri Lanka is a country of paradoxes. With the lowest poverty rates, best social indicators, and highest per capita income in South Asia, Sri Lanka's economic performance since independence had generally been hailed as a success before the current debt crisis. However, past performance occurred...