National, July 11, 2023: Adding to its extensive customer-first portfolio of financial products, IDFC FIRST Bank today announced its collaboration with Club Vistara and Mastercard to launch a travel credit card. Designed to provide exciting travel and lifestyle-related offers to cardholders, the new card will