EDMONTON, June 1st, 2019 — Annelida is pleased to announce that we have achieved our goal of reaching maximum capacity, 16 million worms, at our first facility. Given this achievement, we have executed […]