
Red Lights Are Flashing as over 9.5 Million People Descend into Poverty
Sri Lanka is experiencing its worst economic crisis since independence with a rapidly declining economic growth rate coupled with widening deficits in the balance of payments, government budget and investment and savings….