Botswana's government on Tuesday signed a long-delayed diamonds sales agreement with Anglo American unit De Beers. Negotiations over the deal started in 2018. In 2023 the two sides provisionally ...