Published on 10 Apr 2024 on Sourcing Journal via Yahoo Finance
Retailers are opening fewer stores in 2024.
That shouldn’t be a surprise given how brands seem to be hunkering down and putting strategies into place to meet goals over the long-term horizon.