India's ICICI Bank Ltd. is no longer issuing lifetime no-annual-fee credit cards to new card customers.

"The bank started issuing lifetime-free credit cards in 2005 to increase its cardmember base," a spokeswoman said. "But market conditions since then have changed, and it no longer makes business sense issuing cards with no annual fees."

Subscribe Now

Access to authoritative analysis and perspective and our data-driven report series.

14-Day Free Trial

No credit card required. Complete access to articles, breaking news and industry data.