nrd-N7jlXYMdiFQ-unsplash

Our food is produced by around 100,000 farmers and delivered through more than 2500 supermarkets. (Photo by nrd on Unsplash) © Photo by nrd on Unsplash.