Today marked a significant move in the financial landscape as Novelis Inc., a premier provider of sustainable aluminum solutions, unveiled its intention to go public. The announcement came with the filing of a registration statement on Form F-1 with the Securities and Exchange Commission (SEC) regarding the proposed initial public offering (IPO) of its common …