Christmas Tree Shops to Close All 70 Locations: ‘I Wish Someone Could Save These Stores’
It’s a not-so-merry time for the Christmas Tree Shops. The chain of discount stores known for selling home goods, and, of course, Christmas decor, is set to liquidate all 70 remaining locations and go out of business. The news, which The Wall Street Journal first reported, comes after the brand filed for Chapter 11 bankruptcy…