Edelweiss acted as Book Running Lead Manager for ICICI Prudential ICICI is the largest life insurance company in India. Initial Public Offering (IPO) 2016 Edelweiss Financial Services Advised in the IPO of ICICI Prudential Life Insurance Company Limited