ICICI Bank announces "Free for Life" Credit Cards

August 05, 2005