41 employees
IFSI is a research, product development, licensing and production company serving the seed industry.
1937
Illinois Foundation Seeds, Inc raised undisclosed on May 19, 2017
Investors: Armory Capital LLC