The SupplyChainBrain Podcast

Why Technology Will Kill Physical Retail Sooner Than You Think

Bob Bowman

Is the demise of physical retailing coming faster than anyone might expect?