ICICI Bank Canada is a wholly-owned subsidiary of ICICI Bank Limited, which has its headquarters in Mumbai, India. ICICI Bank Limited is India's largest private sector bank and the second largest bank in the country with consolidated total assets of US$118 billion as at December 31, 2013.