In day one of a three-part series on Fox News Channel's "Special Report with Bret Baier" on December 1, 2009, Tax Foundation President Scott Hodge explains that the United States has the second-highest corporate tax rate (39.1 percent) among industrialized nations.
It's simply financial suicide to so burden those who create wealth and create jobs.
ForceSmart 2 years ago