Bureaucratic Bungling
Posted at 1:29am on Apr. 11, 2008 What Is The Single German Word For "Stories That Make You Wonder Whether People Are Sane"?
By Pejman Yousefzadeh
The Organization for Economic Cooperation and Development admits that tax competition will bring about "a tax mix that is better for growth."
Then it goes ahead and argues that we shouldn't have tax competition.
I'm all out of snark. Insert your own.
