Amazon to Shut All U.S. Pop-Up Stores: See why
Amazon to Shut All U.S. Pop-Up Stores. Amazon.com Inc. AMZN -1.39% is shutting down all 87 of its U.S. pop-up stores, ending the retailer’s yearslong experiment with these small shops. “After much review, we came to the decision to discontinue our pop-up kiosk program,” an Amazon spokeswoman confirmed to The Wall Street Journal. The closings … Read more