Incorporated in 2006, Delhi-based Indiabulls Commercial Credit Limited (ICCL) is a non-deposit-taking NBFC. It is a 100% subsidiary of Indiabulls Housing Finance Limited (IHFL), which itself rules as one of the largest housing finance companies in India.
The company is also a notified financial institution under the SARFAESI Act.
The company's primary focus is on long-term secured mortgage-backed loans. The offerings of the company can be categorized as:
The customers of the company include salaried and self-employed individuals and small and medium businesses.
ICCL has a pan-India presence with offices in Tier I, Tier II, and Tier III cities. The company has a sales team of over 3,500 employees.
Now, the company is preparing to list its debt securities on the mainboard exchange and offer an additional opportunity for investment to investors.