Who is the regulatory authority of Micro Financial Companies (a type of Non- banking financial companies) in India?
1
Reserve Bank of India
2
National Housing Bank
3
Department of Company Affairs of Govt. of India
4
Securities and Exchange Board of India