Mahindra & Mahindra Financial Services Limited, part of theĀ Mahindra GroupĀ and one of India’s leading Non-Banking Finance Company, announces that Mohammed Turra is stepping down from the role of SVP – Leasing Business, with effect from March 31, 2024. According to the company’s exchange filing, “In compliance with Regulation 30 read with Schedule 111, Part A,…