MARKET LIVE: Sensex gains 100 pts, Nifty tests 12k; SBI Cards plunges 10% Catch all the live market updates here. Tech Mahindra, Nestle India, and YES Bank among firms set to announce results today Read Full News on www.business-standard.com