Taking their mantra of delivering convenience a notch further, IDFC Bank, unveiled its new campaign, “Angootha Uthao aur Payment Karte....