You need to enable JavaScript to run this app.
Shares of Mahindra & Mahindra Financial Services traded lower by over 2 percent in the morning session on January 3 after Jefferies maintained its 'underperform' rating on the stock.