Buy Mahindra & Mahindra, target price Rs 583: Sharekhan

Buy Mahindra & Mahindra, target price Rs 583:  Sharekhan
As an agri-theme play, Mahindra & Mahindra is one of Sharekhan’s preferred picks.