Tata Steel, SBI Life, JSW Steel and Hindalco lead NIfty 50 pack. Bajaj twins, Tech Mahindra and ICICI Bank drag.