Projects Return to projects Napierville Province/State: Quebec Country: Canada Capacity: 3 000 SCFM Industry: Petrochemicals Project Type: Air Pollution Control