Which one of the following statement is correct?
A. Small scale industries are not financed by any SFI
B. IDBI is wholly-owned subsidiary of the Reserve Bank of India
C. Non-banking financial institutions can also act as intermediaries
D. Financial institutions are mainly banking institutions
Answer: Option C

Join The Discussion