San Jose has returned to the top spot as the best city in the country to start a business according to an annual ranking by Biz2Credit. Shockingly, we came in at 18th place last year due to high costs of doing business. However, this year the other criteria were more than able to make up for those costs. The study looked at the health of small businesses in each metro, the entrepreneurial ecosystem, taxes, and the local talent pool.
New York City took the second highest spot on the list followed by San Francisco in third. For more details, read the full article over here.