New Research Reveals the Most Business-Friendly Cities and States
Recent research from online listing service Thumbtack.com, in partnership with the Kauffman Foundation, found that Idaho, Texas, Oklahoma and Utah were considered the friendliest toward small businesses.