BREAKING: U.S. Credit Card Defaults soared to $46 Billion, the most since the aftermath of the Global Financial Crisis.
Please Login to reply.
Almost like we have an Financial Crisis rn
Can we take this higher?! 🎵