The Tax Foundation released the 12th annual report on the State Business Tax Climate Index. The report is based on over 100 variables, including corporate and individual tax rates, sales and property taxes, and unemployment taxes. Wyoming has the best business climate; New Jersey has the worst.