You just read:

Surprise! North Carolina, Utah and Texas are the Best States to Start a Business

News provided by

Fit Small Business

Jun 30, 2017, 08:30 ET