Amazon Abruptly Closes Its Bookstores: What Does It Mean For Its Retail Plans?
Amazon announced that it is closing 68 retail stores, which are comprised of Amazon Books, Amazon 4 Star and Amazon pop-up stores. This announcement has taken the retail world by surprise, particularly as the company recently had plans for further expansion of these concepts. The…