News

As of March 31, 2025, the five countries with the highest IMF debt account for over half (57%) of the total IMF credit ...