Showing posts with label Taxes. Show all posts
Showing posts with label Taxes. Show all posts

Wednesday, April 4, 2012

US corporate taxes now highest in the world

Japan just lowered its tax rate.  So, the US now sits in the top spot.  This is not a race we want to win.  Read more here.