National recognition leads to more applicants for Capital Innovators
June 13, 2014 at 11:57 AM EDT
Interest in St. Louis-based tech accelerator Capital Innovators is at an all-time high thanks to a slew of recognitions over the past several months...