Organic Matter Recovery Center (OMRC) – Lot C-8000 – Supply and installation – Instrumentation and control.
Photo credit: CCM2 en construction – Centre de biométhanisation de la matière organique