News 2017-05-21T19:00:31+00:00

Current News

1704, 2015

FTC™ opens new Houston facility and unveils new logo

April 17th, 2015|Comments Off on FTC™ opens new Houston facility and unveils new logo

logo-shadowFiltration Technology Corporation (FTC) announces the opening of our new 75,000 square foot manufacturing facility at 11883 Cullen Road in Houston, Texas. In addition to this exciting […]