MEDIA RELEASE Thumbtack.com, in partnership with the Ewing Marion Kauffman Foundation, released new data showing that Idaho, Texas, Oklahoma and Utah all earned A+’s for their friendliness towards small businesses. In contrast, small business owners gave California, Hawaii, Vermont, and Rhode Island an F, while New York narrowly avoided this lowest category with a D […]