Mineral sands miner Iluka Resources has sunk from an $18.5 million profit to a $62.5 million full year loss but insists its financial health is sound.
Mineral sands miner Iluka Resources has sunk from an $18.5 million profit to a $62.5 million full year loss but insists its financial health is sound.