A former Christmas Tree Shops store stands empty in Somerville

FILE PHOTO: A former Christmas Tree Shops store stands empty, after the company filed for bankruptcy and closed all of its stores, in Somerville, Massachusetts, U.S., August 14, 2023. REUTERS/Brian Snyder/File Photo



More Sponsored Headlines