Figure 3. Debt Servicing Interest Payments Annualized as a Share of GDP (%): 2001-2025
(Please use a modern browser to see the interactive version of this visualization)