Idaho, Texas rank as friendliest business states

(May 8, 2012) -- Today Thumbtack.com, in partnership with the Kauffman Foundation, released new data showing that Idaho, Texas, Oklahoma and Utah all earned A-plus ratings for their friendliness toward 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' grade.