Ichthys takes next step as hook-up approaches
Central processing facility and FPSO for 'very challenging' LNG project off Australia near commissioning stage
Central processing facility and FPSO for 'very challenging' LNG project off Australia near commissioning stage