Tax Burden By Country

Tax revenue as a percentage of GDP, all levels of government: