Assistant Professor of Marketing Shelle Santana offers insight on a new study that reveals 25% of Americans say credit card debt is a source of daily stress right now.

Assistant Professor of Marketing Shelle Santana offers insight on a new study that reveals 25% of Americans say credit card debt is a source of daily stress right now.