Express Inc., an owner of clothing stores found in malls across the country, will close 95 Express stores and all of its UpWest locations as part of a voluntary bankruptcy filing announced Monday.
Express Inc., an owner of clothing stores found in malls across the country, will close 95 Express stores and all of its UpWest locations as part of a voluntary bankruptcy filing announced Monday.