Sleep: Why Should Leadership and HR Take Notice?

Sleep: Why Should Leadership and HR Take Notice?

As per the reports by CDC, over 30% of the US workforce is not getting the sleep they need and sleep deprivation is an epidemic. research has provided mounting evidence that sleep deprivation has a significant economic cost, playing havoc with the bottom line.