Mahindra Finance FY26 PAT jumps 55% YoY to Rs 2,782 crore. Rs 7.5/share dividend declared April 25, 2026 · Economic Times Read full story at source