T-REX Incubator Brings 2300 Jobs to St. Louis

The 200 companies who’ve gone through T-Rex have created 2,230 jobs. Most of the start-ups who’ve gotten too big for the space have stayed downtown once moving on, and geospatial intelligence firm ‘Boundless’ will open…. [Read more…]