Microsoft may open retail in Times Square

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]

Sign Up for the undefined Newsletter

By signing up, you agree to TheRealDeal Terms of Use and acknowledge the data practices in our Privacy Policy.