International Bio Recovery

Company Description

An environmental biotechnology company that is providing

innovative organic waste management solutions.