
Impossible Foods lands in 350 Sprouts stores
Impossible Foods is rolling out the Impossible Burger to 350 Sprouts Farmers Market stores in 23 states starting this week, bringing its total retail footprint to more than 10,000 locations across the US.
News & Analysis on Food & Beverage Development & Technology
