38
Consumers are putting money on credit cards, can’t pay it off
H Squared Research's Hitha Herzog says consumers have been financing their lives on "Your World."
Discover more from Now World View
Subscribe to get the latest posts sent to your email.