Clough wins another Ichthys contract
Engineering company Clough has landed its second hook-up contract in two days on the Inpex-operated Ichthys liquefied natural gas project in Australia.
Engineering company Clough has landed its second hook-up contract in two days on the Inpex-operated Ichthys liquefied natural gas project in Australia.