Projects

Return to projects

Deschambault

Deschambault

  • Province/State: Quebec
  • Country: Canada
  • Capacity: 6 000 SCFM
  • Industry: Anode manufacturing plant (aluminium smelters)
  • Project Type: Air Pollution Control