Amazon is closing all 87 of its pop-up stores, reportedly laying off all employees

/amazon-is-closing-all-pop-up-stores-201