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

Posted in Uncategorized.