Industrial Development Bank of India in Dubai (IDBI Bank Ltd) received a licence to open a branch at the DIFC