Geography ❯United States ❯States ❯Store Closures
The clothing retailer will shutter locations across more than 25 states and lay off 615 corporate employees in Ohio.