Archives for

Google Retail

Google Retail

Rumor: Google could launch its first retail outlet in Manhattan

A new rumor claims that Google could be finally launching that much rumored retail outlet in the SoHo area of Manhattan very soon. It is being said that the Mountain View giant is all geared up to lease an 8,000 square foot outlet to showcase and sell its products. Google’s retail presence is currently limited