MARKET WRAP: Sensex takes a breather, gains 1,628 pts; Nifty ends at 8,745 All that happened in markets today Read Full News on www.business-standard.com