A product of plant-based substitutes for meat products.
Website
impossiblefoods.com
HQ
USA
Founders
Current Footprint
North America