[September 2020 Update] Why Americans with Large Credit Card Debt Are Acting Now
80% of Americans are caught up in the chains of debt totaling over $1.2 trillion in credit card debt. Over $104 Billion in credit card fees and interest were paid last year alone¹. A [...]