Company Update IDFC First Bank Ltd - 539437 - Announcement under Regulation 30 (LODR)-Credit Rating BSE India Credit Rating reaffirmed by CARE Ratings Limited