January 01, 2010

The 80s Are Over: Why Tax Rates Matter More than Incentives

Changes in the makeup of economies, cross-border issues, and transportation and communication - among other things - make corporate tax rates more important than incentives.