By Emily Starbuck Crone Copyright © 2015 NerdWallet, Inc. When it comes to the hottest cities for small business, Tulsa probably doesn’t leap to mind. But a diverse entrepreneurial ecosystem is taking hold there, and the Oklahoma city earned a spot among the best places in the nation to start a small business in aRead more