Windows 8 is Cool, You Guys: Just Ask this Microsoft Pop Up Shop

Coming to the Time Warner Center this holiday season.

Apple is known for its sleek, modern stores with glistening white walls and futuristic gadgets adorning smooth tables. There are Apple stores all over Manhattan that serve as gleaming advertisements for  a dreamy future. But what of Microsoft? With no gadget palaces in Manhattan to speak of, they’re resorting to a more temporary approach: opening a pop up shop over the holidays at the Time Warner Center in Columbus Circle.
Read More