Skip to main content

Downstream news

 
 
 
 
 
 

Changing the shape of filtration

FTC, a leading provider of industrial filtration solutions based in Houston, Texas, US, has engineered Invicta filters to address numerous challenges that refineries face.