Malls to lose key Steve & Barry’s stories
Lafayette Square and Washington Square malls no longer will have their Steve & Barry’s stores, now that the new owners of the popular clothing retailer have thrown in the towel on trying to keep the company afloat. Bay Harbour Management and York Capital Management, the investment firms that bought 173 of the stores out of […]