US: Steve & Barry’s to close all remaining 173 stores
Casual clothing retailer Steve & Barry’s is to close its remaining 173 stores, liquidating $250m worth of stock in the process, its new owners said yesterday (25 November).
Casual clothing retailer Steve & Barry’s is to close its remaining 173 stores, liquidating $250m worth of stock in the process, its new owners said yesterday (25 November).