Company Update Mahindra & Mahindra Financial Services Ltd - 532720 - Letter Of Offer For Rights Issue Of … BSE India Letter of Offer dated May 8, 2025, for Rights Issue of equity shares