[unable to retrieve full-text content]

Your First Look at Microsoft’s Massive New Flagship Store

After opening 113 stores, Microsoft’s flagship opens in New York City.

The post Your First Look at Microsoft’s Massive New Flagship Store appeared first on WIRED.



Credit: 

Your First Look at Microsoft’s Massive New Flagship Store