D

Deposit Insurance and Credit Guarantee Corporation

2 branches across India