Friday, June 10, 2011

Ten Charts that Prove the United States Is a Low-Tax Country

http://www.americanprogress.org/issues/2011/06/low_tax.html


---Sent from Steve's iPad...

No comments: