Getting a good night’s sleep sounds obvious, right? Well it doesn’t seem to be for many people. Nature dictates that 1/3 or more of our life is invested in sleep. Our combined sleep debt of 130 billion hours annually in North America has a direct cost of $16.8...

read more