Interview

De Beers CIO Craig Charlton is polishing a rough cut