Australia’s Ichthys LNG, Where Challenges Abound

The big challenge for Total and INPEX is to bring the Ichthys LNG project's colossal resources on stream safely.