Which countries owe the IMF the most money in 2025?

Which countries owe the IMF the most money in 2025?

From Argentina to Egypt, at least 86 countries collectively owe the International Monetary Fund more than $162bn....

Redirecting to full article...