Trending FOX BUSINESS News: France tops OECD list of most taxed countries Top News 12:07 AM France tops OECD list of most taxed countries France’s tax revenues rose to 46.2 percent of its GDP, usurping Denmark as the highest-taxed country. via FOX BUSINESS NEWS https://ift.tt/2QhZZL3