Google has opened a temporary “store” in New York City to show off its latest products. The only problem? You can’t actually buy anything there.
Google has opened a temporary “store” in New York City to show off its latest products. The only problem? You can’t actually buy anything there.