When I first saw that Microsoft was putting in a retail store three doors down from one of my local Apple Stores, I was betting it was going to be a ghost town within the first week/month. I was skeptical Microsoft and its partners had anywhere near the draw Apple does. But this monolithic store [...]
news technology
gadgets
electronics
news
No comments:
Post a Comment