We first heard about Google's plans to open a brick-and-mortar store in Manhattan's SoHo neighborhood, about a block away from...
November 03, 2015
United States
Google cancels plans to open its first store in New York City
November 03, 2015
United States