Short Term Delivery Buy MAHINDRA AND MAHINDRA at 791.80 Tgt 850-860 S/L 758 on a closing basis