Place for ads
Select the correct answer from the options below:
IDBI stands for Industrial Development Bank of India a public sector bank in India that primarily supports industry.