Categories: Business
Credit scores decrease for the first time in a decade as more borrowers fall behind on payments
[ad_1] Consumers have been increasingly relying on credit cards to make ends meet, and it may be finally catching up with them.…