The Reserve Bank of India (RBI) recently halted the loan disbursement activities of four non-banking finance companies (NBFCs ...