The World’s Food Sustainability Leaders Announced

France ranks number one in the 2017 Food Sustainability Index, which ranks countries according to their food system sustainability.

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.