France Has the Highest Tax Rate in the Industrialized World & Worst Investment Record in Europe December 8, 2018 7:53 amDecember 7, 2018 7:23 am