Thursday, November 19, 2009

How important are corporate income taxes?

Warning: this chart from the Economist might get your blood pressure way up :-)

No comments: