Friday, April 14, 2006

2005's most appalling corporate tax giveaway. By Michelle Leder

2005's most appalling corporate tax giveaway. By Michelle Leder

Can you believe this - this just blows my mind! And to think that this only happened in the developing countries!

No comments: