Yankee Candle Opens First Immersive Pop-Up Shop in NYC

South Deerfield, Mass. — Home fragrance expert Yankee Candle opened its first-ever experiential pop-up shop, CandlePower by Yankee Candle, in New York City on November 9, 2017. Open until January 3, 2018 in SoHo, the 5,340-square-foot store features 10 immersive