top news De Beers Generates $630 mln. in 6th Cycle Gaborone: De Beers brought in $630 million at its latest sales cycle as the miner benefited from solid demand for its rough amid shortages of Read More » 28 July 2022