Maya Majueran May 25, 2022
Sri Lanka is grappling with the deepest economic crisis it has ever seen. The country has defaulted on its $78 billion worth of payments to international creditors, the first time in its history since its independence. Its debt obligations for this year alone exceed $7 billion, yet Sri...More