Americans have rung up a massive sleep debt, and the bill is coming due. More than one-third of adults get less than seven hours of sleep on a regular basis, according to the Centers for Disease Control.
Start the New Year off on the right financial foot.