According to the 2025 Money-Stress Tracker survey, 70% of respondents reported experiencing financial stress—an improvement from 78% in 2023 and 75% in 2024.
24 July 2025 According to the 2025 Money-Stress Tracker survey, 70% of respondents reported experiencing financial stress—an improvement from 78% in 2023 and 75% in 2024.
