Alternative meat firm Impossible Foods launches in the UK

by

CONSUMER GOODS