EDMONTON, January 14, 2019 — Annelida, a new worm culture (often referred to as vermiculture) company, is pleased to announce the opening of its new facility in Stony Plain Alberta this month. Annelida specializes in worm culture technology which is emerging as an “environmentally sustainable”, “economically viable” and “socially acceptable” technology all over the world. ... Read more