St. Louis #1 in Startups

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 Startup 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 startup businesses looking for their first big break. To read the full article and check out the list, click here.