175 employees
Thought For Food is the world’s next-gen innovation engine for food and agriculture.
2011