Home → G20 → Interest Payments to Revenue

G20 - Interest Payments to Revenue 2025

CountryValueYoYRank
Argentina 1.91% -77.8% 90th
Australia 2.63% -14.7% 77th
Brazil 32.37% 7.6% 5th
Canada 8.69% 5.7% 43rd
France 4.32% 14.4% 63rd
Germany 2.06% 0.2% 87th
India 36.24% 6.7% 4th
Italy 10.06% 12.5% 39th
Korea 4.36% -3.3% 62nd
Mexico 20.49% 10.4% 12th
Saudi Arabia 3.33% -5.8% 72nd
South Africa 18.85% 9.0% 16th
Türkiye 13.11% 12.5% 29th
United Kingdom 10.32% 24.0% 37th
United States 22.33% 10.6% 10th
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub