Popular mall staple and beloved candle brand Yankee Candle will is set to close approximately 20 stores, according to a release, with the store’s parent company also laying over 900 employees as it ...
Newell Brands, the parent company, said it would close 20 candle stores nationwide in January 2026 and layoffs would make up 10% of its workforce.