Diamond mining giant De Beers experiences 21% revenue decline in H1 2024
diamond demand and increased competition created a challenging operating environment. De Beers reported a 21% decline in total revenue from $2.8bn in H1 2023</ ...
Mining Technology
2 days ago