15 percent of Americans say they’re still paying for this. What is it?

15 percent of Americans say they’re still paying for this. What is it?

15 percent of Americans say they’re still paying for this. What is it?

Ans: Last year’s holiday spending.