Mr. Shashi K. MaudgalWrong Shashi K. Maudgal?
Senior Vice President and Preside...
3399 Peachtree Road NE, Suite 1500
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