Mr. Shashi K. MaudgalWrong Shashi K. Maudgal?
Senior Vice President and Preside...
3560 Lenox Road Suite 2000
Atlanta , Georgia 30326
Company Description: Novelis Inc. (Novelis) is an aluminum rolled products producer. The Company produces aluminum sheet and light gauge products for end use markets, including... more