Short Term Delivery Buy TECH MAHINDRA at 965 Tgt 1020-1050 S/L 940 on a closing basis 2.4K views09:55