High-End Clothing Retailer Latest To Go Bankrupt, Closing All US Stores
Every week, it seems another retail chain is declaring bankruptcy and closing stores. The Body Shop and Express recently did so, and now, a higher-end clothing store is joining their ranks. British chain Ted Baker is shutting down their North American …