Moving Mountains Launches “World’s Meatiest Plant-Based Product”
British alt-meat company Moving Mountains has launched what it claims is “the meatiest plant-based product in the world”. The strips are made with pea, soy, and wheat proteins, fortified with vitamin B12, and the fast-growing […]