Duo hopes to bring back Startup Weekend to St. Louis
Startup Weekend, first held in St. Louis in 2012, is 54-hour event in which participants pitch ideas and launch companies.
Startup Weekend, first held in St. Louis in 2012, is 54-hour event in which participants pitch ideas and launch companies.