Managing director and CEO Tom O’Leary said solid markets had enabled Iluka to remain on track, although cost pressures had been a factor. “Stable markets in 2024 enabled Iluka to maintain ...