Mahindra & Mahindra Logs Best Day In At Least A Year