Insect protein firm MealFood Europe receives 50m euros in funding MealFood Europe – a Spain-based producer of insects for animal feed and human consumption – has received €50m in a Serie... Read more June 03, 2020