Enjoy a smorgasbord of food for thought

The World Food Prize (WFP) is the foremost international award recognizing the achievements of individuals who have advanced human development …