Jefferies has highlighted Mahindra & Mahindra, Eicher Motors and TVS Motor as their preferred "buy" recommendations, even as ...