Multiple reports said that search giant Google plans to open its first stand-alone retail store, at its European headquarters in Dublin, Ireland.
In a partnership with the U.K.-based retailer PC World, Google has opened its first-ever physical retail space, a pop-up shop in London.
By Margaret Kuchler, senior industry marketing manager, Akamai Technologies
Past Issues