The neighbouring island nation- Sri Lanka is caught in a downward spiral as it faces an economic crisis fuelled by depleting foreign exchange reserves, deteriorating currency and soaring inflation. The forex reserves of the nation have nearly halved to USD […]