Microsoft Store in NYC’s Times Square shuts down

Microsoft has shut down the massive Microsoft Store NYC location in Times Square, which was originally designed to be opened temporarily as a “holiday store” for the launch of Windows 8 and Surface. Read more…
Neowin