This story is from July 31, 2025

Mahindra Q1 net rises 24% to Rs 4,083 crore