De Beers Maintains 2024 Production Guidance
De Beers has upheld its 2024 production guidance, targeting 23 to 26 million carats, as the midstream continues to manage elevated inventory levels and recovery timelines remain extended, according to IDEX Online. The company, 85% owned by Anglo American, reduced its rough diamond output in Q3 by 25% to