Harmony Gold records $3.47 billion in revenue at close of fiscal year 2024