Money

Christmas Tree Shops closing all 73 stores across 20 states after worsening finances

Christmas Tree Shops, which sells home goods and seasonal decor, is liquidating its remaining stores after filing for Chapter 11 bankruptcy in May.