Samsung awards Mammoet new contracts for petrochemical sites October 3, 2018Peter CarlisleLeave a Comment on Samsung awards Mammoet new contracts for petrochemical sites