Economist Magazine ranks Sri Lanka among countries in economic distress (2-May-20, Economy)
Sri Lanka’s economy is among the worst affected by the current COVID 19 crisis, according to a ranking published by th...