Entosystem Inaugurates North America’s Largest Insect Production Facility in Québec
Québec-based Entosystem celebrated the inauguration of its new 100,000-square-foot production facility today. The facility, made possible by over $60 million in public and private investments secured last year, is now […]