Innoterra, a leading Swiss-Indian food and technology Platform Company with an operational footprint across 14 countries, today announced the....