Internet search engine giant Google set to open new high street shops?

Search engine firm Google may be set to open a number of high street stores in order to push sales on a number of its flagship devices according to a new report. The Wall Street Journal has reported that sources familiar with the matter have informed them of the Internet giant’s plans to launch a […]