Amazon to close all of its 87 pop-up stores in the US beginning in April - CNBC
Amazon will close all of its 87 pop-up locations in the U.S. in April, the company said on Wednesday. The move was first reported by The Wall Street Journal.
View full coverage on Google News