A 16.4 percent sales decline in April may signal the bottom for retailers, but the climb back will be hard, and some companies may not make it.
When Shoppers Venture Out, What Will Be Left?
When Shoppers Venture Out, What Will Be Left?
When Shoppers Venture Out, What Will Be Left?
A 16.4 percent sales decline in April may signal the bottom for retailers, but the climb back will be hard, and some companies may not make it.