top news De Beers' 9th Cycle Generates $430 Million Gaborone: De Beers has reported another decline in sales revenue for the ninth sales cycle this year, as cutting factory closures in India weighed on Read More » 25 November 2021