Study: Texas is the best state to start a business

A new study finds Texas ranks No. 1 in the country to start up a business.
Published: 5:48 PM CDT July 12, 2019