US: Steve & Barry’s to close 103 stores as part of rescue plan
Casual apparel retailer Steve & Barry's has begun liquidation sales at 103 of its stores slated for closure as part of restructuring plans that will also see the firm proceed with a new store in New York.