More people in developed countries are overweight or obese than ever before, dooming them to years of ill-health and early death. New OECD data show however that in some countries obesity rates are slowing, and that’s good news for people’s health and government budgets.
Nothing to display...