UK food industry

The Felix project
The Felix project – Food not a luxury, but necessity

Food insecurity is a largely ignored but severe concern in even the most developed countries…