Mention the words France and taxation in the same sentence and many will start to stutter and maybe even tremble a little. Living in France is all about the life style isn’t it? Surely high taxation is just a fact of life for those whom living in France is either a...
France is a tax haven!
read more