Corp. Note IDFC First Bank Ltd - 539437 - Business Responsibility and Sustainability Reporting (BRSR) BSE India Please find attached Business Responsibility and Sustainability Report of the Bank for FY 2022-23.