Christmas Tree Shops started on Cape Cod in the 1950s. MASSACHUSETTS, USA — Christmas Tree Shops, a staple in New England and across the region, is set to close all of its remaining stores, including those in Connecticut, the Wall Street Journal reported. The Massachusetts-based chain filed for bankruptcy in May with plans at the time to close a small number of underperforming stores by Aug. 11. According to the WSJ, the company and its stakeholders have reached an agreement to liquidate the remaining stores unless a buyer emerges within the next week. Christmas Tree Shops started on Cape Cod in the 1950s.
Source: Wall Street Journal July 03, 2023 16:50 UTC