These startups - including 3 from St. Louis - won spots in Capital Innovators' newest cohort
Capital Innovators has announced the seven startups that will make up the St. Louis-based accelerator's spring 2020 cohort. Each of the seven companies will receive $50,000 in seed…