Budget Deficit Weighs Heavy Despite External Debt Relief

Purported, and temporary, savings of USD 1.44 billion in external debt service payments following an…
adminMay 25, 2024