Sun Pharma, M&M, HDFC Bank, ICICI Bank and L&T weighed on the Nifty 50 index. TCS, HCLT, SBI, ITC and Wipro added to the ...