Viva la Faba

Company

Germany-based company that produces plant-based cheese from faba protein.