Implats Q3 results: Mining house on track to deliver despite challenging operating environment 25 Apr 2025