U.S. credit card defaults soar; total debt hits 12-year high

More Americans are increasingly financially stressed and taking on debt that they cannot pay off.

Jan 23, 2025 - 17:00
 0  4
U.S. credit card defaults soar; total debt hits 12-year high
More Americans are increasingly financially stressed and taking on debt that they cannot pay off. Read More