De Beers’ Namibia production sees 8% production decline
De Beers’ operations in Namibia saw an 8% decline in the first half 2024 with the company sating that its overall revenue experienced a 21% decline in the same period. The diamond mining company highlighted in its financial report that a global decrease in diamond demand and increased competition createdContinue Reading