Thumbtack.com, in partnership with the Ewing Marion Kauffman Foundation, has released new data showing that Idaho, Texas, Oklahoma and Utah all earned A+'s for their friendliness towards small businesses.
Share this post
OKC named most business-friendly
Share this post
Thumbtack.com, in partnership with the Ewing Marion Kauffman Foundation, has released new data showing that Idaho, Texas, Oklahoma and Utah all earned A+'s for their friendliness towards small businesses.