Retail Apocalypse Predicted to Continue
Enterra Insights
MAY 13, 2019
An apocalypse is defined as an event involving destruction or damage on an awesome or catastrophic scale. Howland reports, “[UBS] analysts’ best case estimate is for 75,000 stores to collectively shutter by 2026, if e-commerce penetration rises from today’s 16% to 25%.” Footnotes. [1]
Let's personalize your content