×

ICYMI: Google's first store

11:30 AM ET Wed, 11 March 2015

In case you missed it, Google has opened its first store ... in London, reports CNBC's Jon Fortt.