Did a tax dispute hold up the De Beers-Botswana deal?
19 February 2025 The diamond industry’s most important sales agreement is almost done. De Beers and the Botswana government have…
19 February 2025 The diamond industry’s most important sales agreement is almost done. De Beers and the Botswana government have…