News

Impossible Foods is still waiting for the regulatory green light for its main ingredient, derived from soy plants - despite ...