David Lee, Chief Financial Officer of Impossible Foods, joined Cheddar to break down how the company will keep up with demand as it continues adding partners.