About ICICI Credit Cards

ICICI Bank is the largest private sector bank in India. It is an Indian multinational bank and financial services company owned and promoted by ICICI Limited, a financial institution. It offers services such as investment banking, life & non-life insurance, venture capital, asset management etc.

ICICI was founded in 1994. Chanda Kochhar is the managing director & CEO of ICICI Bank Limited. The bank has a vast network of 4,850 branches and 14,404 ATMs in India, and is operational in 19 countries including India