October 26, the launch date of Windows 8, is now confirmed as the date when Microsoft will open its 30-plus holiday pop-up stores.
October 26, the launch date of Windows 8, is now confirmed as the date when Microsoft will open its 30-plus holiday pop-up stores.