Innovex to spend $9,403,600.00 to occupy 98,080 square feet of space in Humble Texas.
Humble, Texas — According to state and local development sources, Innovex plans to invest $9,403,600.00 to build out 98,080 square feet of new space in Humble. The company plans to occupy the new space at…