-
Indians world's laziest, Is it true? 2017-07-14 07:29:26
A 46-country study has shown that India is among the laziest countries in the world. India is ranked at 39, with people averaging just 4,297 steps a day. Stanford University researchers used step-counters installed in most smartphones to track the...
Keywords: Indians laziest, Stanford University, Indians laziest, Indians laziest
Read More