Amazon is closing its pop-up stores, including eight in Texas https://t.co/sSaO3yNbfM
— Austin Statesman (@statesman) March 7, 2019
Amazon has decided to close its 87 pop-up stores, including eight in Texas. https://t.co/JNcQBOUz1S
— 512Tech (@512tech) March 7, 2019