Corp. Note Mahindra & Mahindra Ltd - 500520 - Reg. 34 (1) Annual Report. BSE India Integrated Annual Report for the Financial Year 2024-25 and Notice of the 79th Annual General Meeting of the Company Compliance under Regulations 24A, 30, 34 and 53 of the SEBI (Listing Obligations and Disclosure Requirements) Regulations, 2015