Mahindra and Mahindra Limited (India)h-index: 19Total citations: 1,269Total papers: 196Homepage: http://www.mahindra.com/investors/mahindra-and-mahindra