Tag: Gérard Depardieu

  • French Super Rich Tax – Just a Gimmick

    Call it an ideological paradox or the inherent irrationality of human nature that although we stress so much on study of history and yet we never learn from it. The same is happening in France where a new Super Rich Tax, which puts a tax burden of 75% for individuals with annual income of more…