NPR News: Amazon Will Close Over 80 Small Kiosk Pop-Up Stores
Amazon Will Close Over 80 Small Kiosk Pop-Up Stores
Amazon is closing more than 80 of its small kiosk pop-up stores, which have been selling Amazon devices and products inside malls and other stores.
No comments:
Post a Comment