New Delhi: India is the second most sleep-deprived country with an average night sleep of 7 hours and 1 minute, while Japan is the most sleep-deprived nation globally as an average Japanese gets only 6 hours and 47 minutes’ sleep, according to a survey by activity trackers and wearables maker Fitbit, released on Wednesday. Based […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.