World?s population is outgrowing its food system

Feeding the 7.3 billion inhabitants of our planet today is daunting. An increasingly complex, globalized network of actors plays a role in the production, harvesting, processing, sales and consumption of food. This complexity ? among major…