Indian financial services and lending company
Small financial services provider, limited notability beyond India