France’s Tax Burden Now the Highest of Any OECD Country

France’s Tax Burden Now the Highest of Any OECD Country