The rumor is that there will be more layoffs. Also, they are preparing a sale - that's what the rumor is so take it with a grain of salt. If they decide to sell they need to control any cost that is significant and that's payroll - so we may see more store closures and more layoffs
There are no replies in this thread yet. Be the first to post a reply below: