De Beers’ Revenue Drops to $4.3 Billion in 2023 Amidst Industry Challenges
Challenges would persist in the short-term Market expected to return to growth in 2025 De Beers experienced a notable decline ...
Challenges would persist in the short-term Market expected to return to growth in 2025 De Beers experienced a notable decline ...
With the June deadline for negotiations between the Government of Botswana and De Beers Group regarding the mining licences and ...
Mixed reactions as Debswana automates Debswana, De Beers underscore retooling to save jobs Botswana Mine Workers Union wants staff re-training ...