Setting up a BIC as a holding company or a core investment company was suggested by the P J Nayak Committee in its report on 'Governance of Boards of Banks in India'.
Batra has been working with the ICICI Group for the last 20 years and is currently the President with responsibilities of the Corporate Centre at the bank.