ECL Finance Limited NCD

ECL Finance Limited NCD Details NCD Ratings: The NCDs proposed to be issued under this Issue have been rated “CARE AA; Positive” and “CRISIL AA/Stable”     About the company: It is Incorporated in 2005, ECL Finance Limited is one of the leading systematically important non-deposit taking NBFCs, focused on offering a broad suite of