Financial services and lending company
Major Indian financial services company, recognized within region