HMD Kontro

High pressure pumps offshore of Canada

The Sable natural gas energy installation, found offshore of Nova Scotia, Canada, is the largest construction project ever undertaken in the province and is changing the face of the local economy...