Kumba forced to curtail production as Anglo American considers De Beers impairment 08.02.2024 21:42 Business Report