Nifty ends below 12,000 post eco survey; IT, auto stocks drag

Business