Mahindra & Mahindra Ltd. 500520 shares dropped 2.11% to 2,917.95 Indian rupees Friday, on what proved to be an all-around ...