Google is opening its first retail store in New York City this summer

Google has announced that it’s opening its first-ever physical retail store this summer, located in the company’s Chelsea campus in New York City. COVID-19 safety measures will be in place. Read more…
Neowin