A look inside Cortex & the future of STL jobs

It's a 200-acre stretch of land in the Central West End with 250 companies and more than 4,000 employees.