Multiple choice general knowledge IDBI Investment Development Bank of India International Development Bank of India Industrial Development Bank of India Insurance Development Bank of India Reveal answer Fill a bubble to check yourself C Correct answer Explanation IDBI stands for Industrial Development Bank of India, established to provide credit for industrial development. Investment, International, and Insurance are incorrect.