Trending
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]
Recommended For You