Mahindra & Mahindra Ltd. shares have fallen 18% from the high of Rs 3,198.45 per share on Feb. 7. While the larger correction ...