McDermott and Baker Hughes GE win Ichthys deal

Published 31 July 2019, 16:35Updated 31 July 2019, 16:35