T-REX: Putting the “GRRR” in Grow

T-REX: Putting the “GRRR” in Grow

Look out, St. Louis, because there’s a dinosaur in town, and it’s on the prowl for entrepreneurs and innovation. Located in the historic Lammert Building on Washington Street in downtown St. Louis, T-REX is a nonprofit technology entrepreneur center that aims to... Show Me More