Sensex recovers 421 pts to finish at 46,263, Nifty at 13,566; Best winner of Baj Finance


Source