The Google Store – coming soon to a mall near you?

Is Google planning to launch its own retail stores? A report claims the search giant will open its first stores this year, offering demos of Google Glass, and selling Nexus and Chrome OS devices. Read more…
Neowin