ICICI Bank (formerly known as the Industrial Credit and Investment Corporation of India) is India's largest private sector bank in market capitalisation and the largest issuer of credit cards in India. They have a great range of credit cards to suit all needs.