Press Releases

St. Louis named one of 11 Best Untapped Cities for Startups in 2020

St. Louis has been named one of the top upcoming cities for startups in 2020 in a new Fundera report. The rankings were determined using several factors including access to a talented labor pool, average labor cost, office space cost, and the average cost of living.