Established in 1978, Cholamandalam Investment and Finance Company Limited (Chola) is a non-banking financial institution classified as an NBFC Investment and Credit Company (NBFC-ICC). It serves as the financial services division of the Murugappa Group.Cholamandalam Investment NCD IPO. Chola initially specialized in equipment financing but has since diversified its offerings to…