JUST IN: US credit card defaults have risen to $46 billion in the first 9 months of 2024, the highest since 2010.

Published by

Share this update

Comments (0)

Please to comment

No comments yet. Be the first to comment!