A new retail apocalypse?
Jan 29, 2025•20 min
Episode description
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.
For the best experience, listen in Metacast app for iOS or Android
