ICC is a biotechnology company that investigates and develops yeast-based products for feed applications.