Would Your Governor Sign Your State’s Small Biz Report Card?

The smiles in Texas must be stretching from Stetson to Stetson. The San Antonio Spurs made mincemeat of Miami and their state gets an “A+” rating in the third annual Thumbtack and Ewing Marion Kauffman Foundation survey of small business friendliness. Other “A+”-rated states in the survey are Idaho, Utah and Virginia. Colorado, Oklahoma, Tennessee […]