Implats faces production decline as earnings drop by up to 44%By Tawanda Karombo | Published Feb 27, 2025