International News1 year ago
Anglo American Reports $2.9 Billion Impairment Charge on De Beers Amid Market Struggles
De Beers’ 2024 results show significant declines in production and revenue due to ongoing challenges in the rough diamond market, with cautious outlook for 2025.