These startups — including 3 from St. Louis — won spots in Capital Innovators' newest cohort By: St. Louis Business Journal via Business Journals February 20, 2020 at 19:00 PM EST The newest cohort brings Capital Innovators' total investment since its founding to more than $12 million. Read More >>