Workers dissatisfied with their physical health score 25 points lower in mental health than satisfied workers and lose an additional 21 working days in productivity annually. CHICAGO, Nov. 19, 2024 /PRNewswire/ – Today, TELUS Health released its TELUS Mental Health Index (“the Index”)…