Send to a friend

De Beers Posts 21% Drop in Rough Sales in First Half
Finance and Trade