Microsoft is planning on rolling out a number of temporary “pop-up” retail stores in advance of the holiday season. The company is looking to construct the stores in New York City, Chicago, San Francisco, Miami, and a number of other North America-based locations.

[Source: The Verge]