IDBI is one of India’s largest banks. It was started 40 years ago as a development financial institution. The bank has 172 branches and 382 ATMs across 101 cities. The Indian government has a 53 per cent shareholding in the bank. In Corporate Banking IDBI is active in project finance, film finance, infrastructure finance, working capital finance, corporate loans, trade finance and cash management services. At the retail level it offers demat accounts, NRI services, corporate payroll account and pension account. Its subsidiaries include IDBI Capital Market Services Ltd., IDBI Intech Ltd. and IDBI Homefinance Ltd.