Tag: De Beers CEO resigns