Solvay Polymer

Decatur, Alabama
  • Structural steel and equipment
  • 280 tons