May 1st, 2015

Are You Getting Enough Sleep?: An Infographic

Around 40 million Americans are sleep deprived and 65% of Americans are losing sleep due to stress. The majority of people need around 8 hours of sleep to feel well rested and because they are not getting enough sleep 63.2 billion dollars are lost in productivity annually. Increasing sleep boosts brain power, impacts physical performance, [...]