Market ends flat as banking shares drag, IT and metals shine
Sensex falls 12 pts, Nifty settles at 24,573; market breadth remained positive with 2,708 stocks advancing and 1,321 declining on BSE