Shoppers Are Still Paying Off Debt From Last Christmas

Millennials are the worst culprits here: 24 percent still haven’t paid off credit card debt incurred during the 2016 shopping season, while 16 percent of Gen-Xers haven’t and only 8 percent of boomers haven’t.