Long commutes and small homes are wrecking sleep

One-third of our lives is spent sleeping, yet 30 to 40 percent of adults are reported to experience some form of insomnia. Japan in particular has the lowest sleep duration among the Organization for Economic Co-operation and Development (OECD)…

Continue Reading