Lenny & Larry’s debuts first plant-based protein bar US brand Lenny & Larry's has expanded into a new category with the introduction of a plant-based protein bar inspired by... Read more June 11, 2021