Posted February 26, 2013, 5:30 PM by Shawn Knight | Filed in Industry News
Last week a source cited as extremely reliable told 9to5Google that the search giant was planning to erect standalone stores across the US similar to retail locations currently in operation by Apple and Microsoft. As it turns out, that’s not…
TechSpot on: