Tag: Merford

Sophisticated noise enclosures for compressors on oil platform

Merford and Siemens deliver mega project off the Norwegian coast