Corp. Note MAHINDRA & MAHINDRA FINANCIAL SERVICES LTD. - 532720 - Business Responsibility and Sustainability Reporting (BRSR) BSE India Business Responsibility and Sustainability Reporting (BRSR) for FY 2023-24