International Forum on Food and Nutrition

The current global food system is facing unprecedented stress. Some 815 million people around the world are starving today, while 2.1 billion people are obese or overweight. Despite increasing global hunger, a large portion of crop and food production is funneled into animal feed and biofuels, while one-third of food production worldwide is wasted or … Continue reading International Forum on Food and Nutrition