Microsoft Confirms 32 Holiday Pop-Up Stores in the US and Canada

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