mahindra mahindra q1

August 2023