Tax pressure reaches new heights in France
According to the latest edition of the Organisation for Economic Co-operation and Development (OECD) report on public revenues, published on Thursday December 3, France is the country with the second-highest rate of compulsory deductions.