Amazon pop up stores and retail

I saw this at a mall close by last weekend. I’d read about Amazon opening up pop up stores in a couple of locations but I hadn’t seen one myself. The question in the mind of anyone who is interested in Amazon is – is this a sign of Amazon’s commitment to physical retail? My […]