Skip to content Skip to footer

After years of pop-up experiments, Google says its first retail store, located in the Chelsea neighborhood of NYC, will open on June 17 (Dieter Bohn/The Verge)