Oil & Gas New swarf filtering system could save P&A costs, claims Peterhead firm 25/02/2017 By Alan Shields A Scottish firm has come up with a new filtration system that it claims will allow well operations to be carried out faster and more efficiently.