XPRIZE Feed the Next Billion
ENOUGH - NO LIMITS
Glasgow, United Kingdom
ENOUGH is a food ingredient company that specializes in using the natural process of fermentation.