Impossible Beef is possible in Australian supermarkets

California-based brand Impossible Foods launched its flagship product Impossible Beef Made From Plants in Woolworths stores across Australia and Countdown stores in New Zealand. This is the first time Impossible Beef can be purchased in supermarkets in both regions, following four months after the company landed in over 150 restaurants in Australia – including Grill’d and Butter. Read More