Market Highlights: Sensex ends 680 pts higher, Nifty closes at 12,631; financials zoom, pharma, IT stocks bleed

Market Highlights: Sensex ends 680 pts higher, Nifty closes at 12,631; financials zoom, pharma, IT stocks bleed
0