Two Freedom Foods products have been named finalists in the 2018 World Innovation Awards. The World Innovation Awards are run annually by UK-based publisher, FoodBev Media. Freedom Food’s Barley+ Seven...