Lesson: Mental Illness and American Business

Students at the University of Colorado Boulder Leeds School of Business are studying accounting, finance, management, marketing, and…mental health?  That’s right.  Mental health is a business issue, being taken seriously in the workplace and also at the business school on the CU flagship campus. Loss of productivity, absenteeism, employee turnover, workplace accidents and disability: these are just a few of …