S&P Global Ratings assigns IDFC FIRST Bank BBB- stable outlook

Business