Corporate Tax Rates WorldwideThe best way to attract business in your state is to have low tax rates and little regulation. Illinois proved the opposite of this...