China Is a Nation of Savers. Many Are Drowning in Debt. August 6, 2025 by business China Is a Nation of Savers. Many Are Drowning in Debt.