Egypt pays off $25 billion of its debt and boosts economic confidence

This payment came as a result of the “Ras Al-Hikma” deal, which included the transfer … Continue reading Egypt pays off $25 billion of its debt and boosts economic confidence