Ads
Company Profile
- Novelis Inc.
- Country : United States
- City: 3399 Peachtree Road; Atlanta
- State: Georgia - GA
- Address: The Lenox Building
- Zipcode: 30326
- Category: Fortune 500 Companies
- Description: NVL
- Products: Aluminum
- Employees: 13,500