Tag: De Beers Group Chief Executive Officer (CEO) Al Cook