Corp. Note HDFC Life Insurance Company Ltd - 540777 - Business Responsibility and Sustainability Reporting (BRSR) BSE India Please refer attached file for further details