World’s Laziest Countries Ranked by Steps; US in Bottom Half

The U.S. is one of the world’s laziest countries, according to a new Stanford University study that used smartphone measurements of the number of steps taken by people in 46 countries.

Read Full Article (External Site)