New Microsoft holiday stores in NYC and Chicago opening Oct. 26

Microsoft has announced plans to open two more temporary holiday retail stores, one in New York City’s Time Square and the other in downtown Chicago, on October 26th. Read more…



Neowin