A look inside Cortex & the future of St. Louis jobs

There's a reason you keep seeing St. Louis on those lists for the best places for start-up companies.