UK supermarkets are sourcing turkeys from Europe due to a shortage caused by avian flu.
Several major UK supermarkets have had to import turkeys from other parts of Europe to ensure shelves remain stocked this…
Food & drink industry
Several major UK supermarkets have had to import turkeys from other parts of Europe to ensure shelves remain stocked this…