
De Beers CEO: how we plan to transform our business
On Thursday July 27, De Beers released financial results for the first half of the year, which show just how much it’s been battered by COVID-19—with total revenue coming in at $1.2 billion, a 54% drop from the year before, which itself was not a great period.