Does size matter when it comes to starting a small business? In other words, the bigger the city the better chance of success for entrepreneurs? Not necessarily. In fact, for entrepreneurs looking to ...