I am actually very worried on this. I have reached out to ICICI Twitter and am waiting for their response.
I have a savings account in ICICI & also have Amazon ICICI CC LTF and an ICICI Sapphiro CC LTF.
Just a few minutes back, I received an email from ICICI stating...