Loading...

Google's first brick-and-mortar retail store opens in London

| Google's first retail store has opened in London. CNET's Bridget Carey joins CBSN with more on what it's selling.