Impossible Foods’ UK expansion marks international debut of Impossible ‘Chicken’ NuggetsThe UK’s ‘unique and unrivalled chicken shop culture’ is one Impossible Foods is confident its nuggets will compete in. Business news, New products