Ichthys shapes up as an engineering tour de forceThursday, 21 May 2009 David Upton
INPEX and Total are not making any noise about it, but their plans for the Ichthys LNG project now include the world’s largest floating gas processing facility.
You are not logged in or not authorised to view this page.