GO
Loading...

Corporate Tax Wakeup Call

Friday, 30 Mar 2012 | 7:55 PM ET

As of Sunday, the U.S. will have the highest national corporate tax rate in the world. Dean Baker, Center for Economic & Policy Research, and Steve Moore, Wall Street Journal, discuss.