EDMONTON, January 29, 2020 – Annelida is pleased to announce to be OMRI Listed®. Our product is now certified to be safely used in certified organic production in accordance with the Canadian Organic Standards. The Organic Materials Review Institute (OMRI) is a (501(c)(3) nonprofit organization. They provide independent review of products that are intended for ... Read more