Survey: 74% of Netflix users don't have enough time to get 7 hours of sleep
In May 2020, Sleep Standards surveyed 1,032 respondents across the United States on how Netflix affects their sleep. The results reveal interesting data from factors that prevent A…