A good night’s sleep eludes many Indians
On average, seven to nine hours of sleep is optimal for a healthier lifestyle. However, in India, the average person does not achieve this amount of rest: according to research presented at a recent conference, the average Indian sleeps for just 6.55 hours a night. This puts India near the bottom of world rankings of …