Mahindra & Mahindra Ltd is up for a third straight session today. The stock is quoting at Rs 789.75, up 1.08% on the day as on 12:49 IST on the NSE. The benchmark NIFTY is down around 0.52% on the day, quoting at 10707.15. The Sensex is at 35617.98, down 0.44%. Mahindra & Mahindra Ltd has...read more