Everything you MUST know about French income tax!