Search / 434 results found

from
to
featured
  • Updated

Novelis Inc., an aluminum rolling and recycling company, announced plans to build a $300 million automotive aluminum sheet manufacturing facil…