Mental Health Hits Productivity in the Workplace
TELUS Health has released its monthly TELUS Mental Health Index, revealing that U.S. workers with diagnosed depression lose 51 working days in productivity per year.
TELUS Health has released its monthly TELUS Mental Health Index, revealing that U.S. workers with diagnosed depression lose 51 working days in productivity per year.