Stock Market Closing: Nifty at 17,617, Sensex ends 427 points lower on last trading day of week; IT and Pharma decline, auto, FMCG gain

Dragged by financial, IT and pharma shares, domestic equity markets ended lower on Friday for the fourth straight day amid weak global cues and FIIs relentless selling pressure ...