IDD
IDD stands for Industrial Development Department
IDD stands for Industrial Development Department
IDBI stands for Industrial Development Bank of India
IDB stands for India Development Bonds
ICMR stands for Indian Council of Medical Research
ICICI stands for Industrial Credit and Investment Corporation of India
ICAR stands for Indian Council of Agricultural Research
IBS stands for International Banking Statistics
IBRD stands for International Bank for Reconstruction and Development
HUDCO stands for Housing & Urban Development Corporation
HO stands for Head Office