Sensex plunges 306.33 pts to end at 34,344.91; Nifty falls 106.35 pts to 10,430.35.

Sensex plunges 306.33 pts to end at 34,344.91; Nifty falls 106.35 pts to 10,430.35.