ICICI Bank has agreed to retire Rs 45,000 crore of high cost liabilities for its parent, the developmental finance institution (DFI) ICICI Ltd. The bank has retired Rs 22,000 crore of high cost liabilities for the DFI in exchange of low cost retail deposits available to the bank this year.