-
Christmas Tree Shops — the Beloved New England Chain —Files for Bankruptcy: Report
The Christmas Tree Shops — the beloved local retail chain — has filed for Chapter 11 bankruptcy, according to the Wall Street Journal. If you’ve lived in New England long enough, you know that Christmas Tree Shops is a staple. From kitchen gadgets, to outdoor furniture, toys and even food, the popular Middleboro-based store is reportedly in some financial trouble….