ICICI Bank launches India's first 'Visa Mini Credit Card'

December 13, 2003