ITT Goulds Pumps to move Southaven operations to 297,000 sq ft Memphis facility
ITT Goulds Pumps is relocating from Southaven to a 297,000-square-foot facility at 5633 Mineral Wells Road in Memphis, Tennessee, with about $30.2 million capital investment and 57 new jobs, supported by an EDGE 10-year PILOT.