Japan wakes up to the market for a proper sleep

It’s no secret that Japan has a sleep problem. People here get an average of seven hours and 22 minutes of shut-eye per night, the shortest among 33 …Read More