Survey shows money top stressor for Canadians, cost of food a major factor
The rising costs of nearly every aspects of daily living due to record inflation is taking its toll. The Leger survey shows 38% of respondents cite money as being the biggest source of stress for the fifth time in eight years, nearly twice as much as