Swaraj Engines Rise On Mahindra Deal
(Tuesday close: Rs 1,695.6)