The power of rest: Why sleep loss is bad for business

Employee fatigue affects health, happiness and productivity