Horizon Ventures Impossible Foods, is a company that develops plant-based substitutes for meat products.