“The biggest challenge we have faced is people can't believe that natural processes—let alone worms—are capable of doing the same, if not better, job than machines and chemicals,” said Mai Ann Healy of BioFiltro.

See the article