Mahindra posts record monthly SUV sales of 73,338 units in October