Cholamandalam Investment & Finance Company Ltd. is a Public Limited Listed company incorporated on 17/08/1978 and has its registered office in the State of Tamil Nadu, India. Company’s Corporate Identification Number(CIN) is L65993TN1978PLC007576 and registration number is 007576. Currently Company is involved in the business activities of Other financial service activities, except insurance and pension funding activities. Company’s Total Operating Revenue is Rs. 10048.29 Cr. and Equity Capital is Rs. 164.28 Cr. for the Year ended 31/03/2022.