- General Business
- By Ionut Arghire
- September 11th, 2012
Microsoft Confirms 32 Holiday Pop-Up Stores in the US and Canada
The company plans 44 permanent retail locations by the end of June 2013
The company plans 44 permanent retail locations by the end of June 2013