icon to cast your opinion.
Yes, it is.
No, ICICI lifetime free card sometimes have hidden fees and charges
ICICI Bank
CITI Bank
IDBI Bank
HDFC Bank