Home » Policy and Organizing » France Takes Top Spot in 2017 Food Sustainability Index » The World’s Food Sustainability Leaders Announced
The Food Sustainability Index, developed by the Economist Intelligence Unit and the Barilla Center for Food & Nutrition Foundation, ranks 34 countries according to their food system sustainability.