FOLLOW US :
Cholamandalam Investment and Finance Company Limited is a financial and investment service provider in India. It is headquartered in Chennai and has 1029 branches across the country. It is one of the 28 businesses under the Murugappa Group.