This development is just too weird: The world’s largest online retailer suddenly believes it’s necessary to open a physical store? I’m just baffled beyond words.
October 11, 2014No CommentsNo comments yet. RSS feed for comments on this post. Sorry, the comment form is closed at this time. |