2008 2008 Canada Orgaworld’s trailblazing organic waste composting facility Canadian facility became operational in London, Ontario. By P|2023-11-20T16:26:22+00:00April 8, 2020|Comments Off on 2008