St. Louis #1 in Start-ups

While those of us who live in St. Louis know that Popular Mechanics has validated that statistic in their recently posted list of the 14 Best Start-up Cities in America. The article discusses the burgeoning development going on in Downtown St. Louis, including the highly anticipated 2015 CityArchRiver project, and why the city has become a magnet for start-up businesses looking for their first big break. To read the full article and check out the list, click here.