The OECD is out this morning with new projections on international obesity rates and, for the United States, it’s not pretty: We nabbed the dubious honor of the most overweight country. By 2020, the OECD predicts approximately 75 percent of Americans will be overweight or obese. Read full article >>