Microsoft to open up 32 pop-up stores across US and Canada on October 26th 4th October 2012 News Comments Off on Microsoft to open up 32 pop-up stores across US and Canada on October 26th Microsoft hopes for 75 stores in place by 2014 Read More »