De Beers, Botswana agree 10-year sales agreement04/07/20233 Mins Read The Government of the Republic of Botswana and De Beers Group have announced that they have reached an agreement in…