State Business Tax Climate: Even Illinois does better than Kentucky TaxesJim WatersNovember 16, 2015State Business Tax Climate, Tax FoundationComment