Science & Technology Amazon's Latest Retail Shift Means Closing 87 Pop-Up Kiosks By Avie Schneider Published March 7, 2019 at 9:18 AM PST Facebook Twitter LinkedIn Email