Eran Mizrahi, CEO of Ingredient Brothers:

“Say No to 99.5%!”

(16 min)