TechCredit Card defaults at highest level since 2010Kikelomo OyenugaJanuary 2, 2025 by Kikelomo OyenugaJanuary 2, 20250114 Americans are defaulting on their credit cards at the highest rate in 14 years, sending a warning signal that many family’s finances are in tatters....