Catastrophe Containment and Relief Trust (CCRT)

IMF approves immediate debt relief for 25 countries

The International Monetary Fund’s (IMF) Executive Board has approved immediate debt service relief to…