Novelis

The metals company identifies sustainability as a “central component” of business strategy.