Take A Peek Inside Google’s First-Ever Physical Retail Store In New York City
Google has opened the doors to its first ever brick and mortar retail store in New York City. The 5,000-square-foot store is located below Google’s New York City headquarters and takes up a whole city block. Designed more like an experiential centre than the average retail store, the space offers guests an ‘immersive’ shopping experience. […]
Read More