Clough wins Ichthys hook-up gig
Engineering company Clough has been awarded another contract on the Inpex-operated Ichthys liquefied natural gas project in the north-west of Australia.
Engineering company Clough has been awarded another contract on the Inpex-operated Ichthys liquefied natural gas project in the north-west of Australia.