A recent report by NerdWallet found that 26% of Americans have made a late credit card payment (30 days late or more) in 2019. By NerdWallet’s calculations, that amounts to more than $3 billion in late fees alone. The report … Continue reading →

Read more: creditandcollectionnews.com