Infographics

America’s Persistently High Corporate Tax Rate

OECD_TaxRate_Infographic
Click to enlarge

U.S. Has the Highest Corporate Tax Rate in the Developed World in 2013

OECD_TaxRate_Infographic_02
Click to enlarge