Microsoft Store locations // Posts tagged as "Microsoft Store locations"
“Hey do you want to go to the Microsoft Store and pick up a tablet?” If somebody asked you that question today, you might think they were crazy. But it won’t be long before Microsoft Stores will be spotted in cities across North America. Microsoft recently announced an expansion of its pop-up stores project in preparation for winter. These pop-up stores will help carry the slack in locRead More