Shares of Mahindra & Mahindra Ltd. 500520 inched up 0.70% to 2,980.80 Indian rupees Thursday, on what proved to be an ...