European OECD Country Rankings on the 2024
International Tax Competitiveness Index