Microsoft may open retail in Times Square

Sign Up for the undefined Newsletter

In a possible bid to catch up with archrival Apple, Microsoft is looking for a store in Times Square. It would be the software behemoth’s first retail outlet. Apple already has branded stores, including its flagship New York City location in Soho. more [Post]

Recommended For You