Connecting gears of the energy transition

The energy transition is one of the greatest challenges of our time.

RSS tower installed at Ichthys field

RSS tower installed at Ichthys field

Inpex-operated Ichthys LNG project reached yet another milestone with the installation of the RSS tower at the ...

read more →