19-02-2025 00:58
via
businessnews.com.au
Iluka profit down 33pc
Mineral sands miner Iluka Resources generated a full-year net profit of $231 million, down 33 per cent from $343 million in 2024, citing multiple factors.
Read more »