
Capital Innovators invests in 6 new startups
Capital Innovators, the St. Louis-based technology startup accelerator, has invested in six new startup companies that will participate in its three-month program starting next week. Each of the companies will receive $50,000 in exchange for an equity stake of between 5 percent and 10 percent. Brian Dixon, COO of Capital Innovators, said the accelerator received hundreds of applications. This cohort includes one St. Louis company — Appbase, which was brought to St. Louis las