news

Google is opening its first physical retail store this summer in NYC

The Google Store Chelsea is coming soon.

Read More »

SOURCE: The Verge