DebtBusters' latest annual Money-Stress Tracker found that 70% of respondents have experienced financial stress this year—an eight-percentage-point drop from 2023, yet still a cause for concern.
25 July 2025 DebtBusters' latest annual Money-Stress Tracker found that 70% of respondents have experienced financial stress this year—an eight-percentage-point drop from 2023, yet still a cause for concern.
