70% of Americans are feeling financially stressed, new CNBC survey finds
At what percent do things start to breakdown?
Start?
It's already started.
Please Login to reply.
I see it that way as well