Global Water Treatment Provider Consolidates With 107,000-SF North Houston Lease
Pittsburgh-based Evoqua Water Technologies signed a 107,000-square-foot lease at World Houston Business Park in north Houston. The water treatment provider currently occupies 45,000 square feet in the same facility at 15414 International Plaza Dr., but will consolidate three Houston-area locations into a new space within the business park late this year.
The company provides water treatment solutions to municipalities and industrial customers across…