Microsoft to open its holiday pop-up retail stores on October 26

Shameem Ahmed 3 October 2012 0




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.




Shameem Ahmed (370 Posts)

Leave A Response »