A new retail apocalypse?


Episode Artwork
1.0x
0% played 00:00 00:00
Jan 28 2025 19 mins  
The team talks about a recent report that U.S. retailers are set to shutter many more stores than they plan to open in 2025, and what that really means.