Renault sa

Mahindra’s profit beats estimate