By Eames Yates

Please enable Javascript to watch this video

Google’s new pop-up shop in New York City, which is located at 96 Spring Street in SoHo, has a lot of cool products. But none of them are actually for sale in the store. Here’s a look at what’s inside.

Follow BI Video: On Twitter

Read more stories on Business Insider, Malaysian edition of the world’s fastest-growing business and technology news website.

Source:: Business By Insider

LEAVE A REPLY