The Environmental Factor Inc. (EFI) is an Ajax, Ontario based biotech company. We continue to pioneer the development of organic high-performance neonic-free bio-pesticide products customized for specific applications. This commitment has allowed the company to maintain its position as the industry... Read more
This company has no teams yet
This company has no offices yet