What States and Cities are Friendliest to Small Businesses
Manchester, New Hampshire, was recently named the best place for small businesses to do business in America. That's according to a Thumbtack.com survey. What cities and states are not kind to small businesses?