site logo

Impossible Foods slashes prices by 15% for distributors