News

EU novel food authorizations typically take 2.5 years, and sometimes up to six. For many startups, that’s a death sentence.