David Reid

(Contributor)

David Reid is a digital correspondent for CNBC