Mecart
110, rue de Rotterdam, Saint-Augustin-De-Desmaures, QC
MECART designs, manufactures and installs high-calibre, true industrial grade modular buildings and air treatment systems for a variety of markets including pulp and paper, electricity, mining and metal, wood, life sciences, fibre optics, education and ...