Google may finally create its first flagship retail space
Google is reportedly nearing an agreement on a lease for its first flagship retail store. The store will be located in Chicago, and will presumably be where the company shows off Google Pixel phones and other hardware.
The post Google may finally create its first flagship retail space appeared first on Digital Trends.
Source: iPad 2 Rumors
{$excerpt:n}