Ambicious Navarran start-up company with firm intentions to revelate artificial food production through innovative, healthy, renuable and corporate-attractive processes and solutions
They have already amassed a set of important titles in Food Innovation
