This Week In Credit Card News: Average Card Interest Rate Tops 20%; Inflation Wrecking Personal Budgets

What took place this week in the credit card and payment industries