This Week In Credit Card News: Defaults At Highest Level In 14 Years 02.01.2025 20:49 Forbes.com What took place this week in the credit card and payment industries