Result Cholamandalam Investment and Finance Company Ltd - 511243 - Financial Results For The Year Ended 31St … BSE India Outcome of the Board meeting