Tag: David Johnson

top news

De Beers Lowers Prices

Gaborone: De Beers cut prices some 2–3 percent at its latest allocation in Botswana, sources say, as attendees noted a more conciliatory tone from the

Read More »