CSL Finance Interview Question

What does an nbfc do