-
Google opens its first-ever branded retail space
New York -- Yet another online company has entered the physical retail space: Google has opened an in-store shop in Currys PC World, on Tottenham Court Road in London. It is the first time the Internet giant has opened a retail space under its own name, and two additional shops are slated to open later this year, in Currys PC World’s Fulham and Thurrock locations.