Microsoft Adds to Windows 8 Push with Pop-Ups

October 31, 2012

In addition to its full retail locations, Microsoft has opened 30 small pop-up stores, not much larger than kiosks, in U.S. malls.

Recent News