Novelis IPO: Novelis filed papers with the US securities regulator, the Securities and Exchange Commission, for its proposed IPO.
Novelis IPO: Novelis filed papers with the US securities regulator, the Securities and Exchange Commission, for its proposed IPO.