Les Miserables? France is the new tax hell in Europe and beyond
While the dust has not yet settled in the streets of Paris, after sweeping protests against fuel tax hikes, it just so happens that France has taken the crown from Denmark as the most taxed…