Home → G7 → Tax Revenue

G7 - Tax Revenue 2025

CountryValueYoYRank
Canada 14.37% 1.0% 77th
France 22.85% -1.0% 23rd
Germany 10.28% -3.4% 105th
Italy 24.68% -0.1% 15th
United Kingdom 27.90% 3.5% 8th
United States 11.40% 4.7% 99th
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub