Why Consumer Debt Implosion Has Hit the U.S December 3, 2023 7:41 am by CWR Sharing is Caring! See also China's consumer confidence hits 85.7, nearing historic lows Views: 160