This document provides details on the top 20 non-banking financial companies (NBFCs) in India, including their key verticals and market capitalization. It lists the NBFCs, the types of loans and financing they provide across sectors like housing, vehicle financing, small business loans, consumer durables, agriculture, and more. The top NBFCs by market cap are HDFC, Bajaj Finance, HDB Financial Services, Indiabulls Housing Finance and Mahindra & Mahindra Financial Services.