Constant Stress Affecting 40% of Canadian Employees
New data from Telus Health’s mental-health index shows that two out of five Canadian employees are living under constant stress — with significantly lower mental health scores and rising risks for anxiety and depression.