Sensex ends 310.21 pts lower at 30,379.81; Nifty drops 68.55 pts to 8,925.30.

Sensex ends 310.21 pts lower at 30,379.81; Nifty drops 68.55 pts to 8,925.30.