Top five NBFCs in India:
• Housing Development Finance Corporation Limited
• Power Finance Corporation Limited
• Rural Electrification Corporation Limited
• National Bank of Agricultural and Rural Development
• Infrastructure Development Finance Company Limited