First occupant moves to RELLIS campus

TTI's labs and over 650 employees will be in one location.
Published: 6:11 PM CDT June 15, 2017