Sensex plunges 580.09 pts to end at 43,599.96; Nifty slumps 166.55 pts to 12,771.70.

Sensex plunges 580.09 pts to end at 43,599.96; Nifty slumps 166.55 pts to 12,771.70.