Babcock Borsig Service & Pall Corp. Awarded € 19.6 Million Contract for Project at Middle East Gas Complex


Press Release