ICICI cards are more useful than IDFC and that's saying something. ICICI cards are useful in many sales online and offline and also ICICI has Amazon pay cc.
Their credit card department is headless chicken Whoever Big b endorses goes to toss . Only reason to have was lounge now its over. Fugg them