Ivy Farm to Bring First Cultured Sausages to UK Supermarkets by 2023 & Produce 12,000 Tonnes of Cultured Pork Per Year | Vegconomist

By Ivy Farm

on Tue May 18 2021

Sausages, tomatoes and spinach on a plate.