After years of negotiations, Botswana has secured a landmark 10-year diamond sales agreement with De Beers, enhancing its share of revenue from the Debswana ...