15 Best and Worst Cities in America to Start a Small Business

Austin, Texas, is the best spot for a new small business. Milwaukee is the worst.