Plant-based alt-meat maker hits back at "ultra-processed" claims with new mini-site.
Redwood City, Calif.-based Impossible Foods on Tuesday announced it has launched a new Health Hub website, designed to offer a deep dive into the company's products and ingredients.
“We have to meet our consumers where they are, and health is one of…