It’s Microsoft vs. Apple in the Big Apple

October 20, 2015

Microsoft is getting ready to open a five-story flagship store in New York City to go head-to-head with its longtime technology rival.