An iconic US store once owned by bankrupt retail giant . Tree Shops, a legendary New England retailer which has stores across the US, is said to be in peril as lawyers ready documents amid its reported insolvency.The store - which last year was forced to rebrand to CTS as some customers assumed they only sold Christmas trees - has 83 locations around the country according to its website.
Load More
Load More